Na introdução de um dispositivo o EPLAN verifica os dados introduzidos na peça. Na peça existe vários campos que permitem uma colocação gráfica. Os dados têm diversas prioridades:
- A peça contém uma referência a uma macro (macro de símbolo ou macro de janela).
- A peça recebe uma definição de dispositivo (funções modelo).
- A peça recebe uma referência para uma macro gráfica e de dimensões X / Y (somente interessante para colocações de peças).
- A peça não recebe nem definição de dispositivo, nem a macro, nem macro.
A macro tem a prioridade mais alta, seguida pelas funções modelo. A macro gráfica com dimensões é usada exclusivamente para a disposição do painel.
Ao novo dispositivo é atribuído, dependendo do modo de cópia, um DT. (O modo de cópia é parametrizado nos itens de menu Opções > Parâmetros > Projetos > "Nome do projeto" > Dispositivos > Numeração (online).)
Se um dispositivo for colocado numa página do tipo Disposição do painel, então será gerado uma nova colocação de peça (e nenhum componente).
Definir a função principal
Para que uma peça possa ser transferida, deve ser colocada obrigatoriamente uma função principal. Se um dispositivo, que não tiver uma função principal, for colocado, então o primeiro componente colocado tornar-se-á automaticamente função principal.
Uma múltipla seleção de peças para a colocação não é possível.
Macros
Se a macro tiver apenas uma função principal, a peça é transferida para esta.
Se na macro não existir nenhuma função principal, um dos componentes tornar-se-á função principal. Para isso o EPLAN verifica primeiro qual das funções contidas na macro foi definida na definição de função como função principal. Es houver uma destas, então esta tornar-se-á função principal. Se houver realmente só funções auxiliares, então a primeira função gráfica tornar-se-á função principal.
Se a macro tiver várias funções principais, a peça é transferida para a primeira função principal adequada. Ou seja, a peça é atribuída à primeira função principal da macro que possa substituir correctamente. As outras funções principais não serão alteradas. Se não for encontrada nenhuma função principal adequada, o sistema EPLAN vai procurar primeiro uma caixa negra. Se esta não existir, a peça será transferida para a primeira função principal gráfica.
Desse modo, as caixas negras são tratadas preferencialmente, porque estes geralmente representam o dispositivo ou o módulo.
Se a macro tiver uma função principal, que já tenha a atribuição de uma peça, então primeiro serão removidas todas as peças completamente, e depois transferida a peça selecionada para a função principal. Desse modo serão transferidos todos os dados que a peça contiver (características técnicas, designação do ponto ligação, letra identificadora).
Funções modelo
Se a peça contiver funções modelo, então, ao introduzir o dispositivo, o EPLAN fornecerá primeiro a função, que representa uma possível função principal. Após a colocação da função principal serão colocadas, uma a uma, as restantes funções modelo. As funções auxiliares serão colocadas conforme a sequência de definição (da gestão de peças). Quando tiver sido a última função modelo da peça selecionada, fica novamente anexada a função principal no cursor, e pode colocar o dispositivo mais uma vez.
Consideração das variantes de macro ao gerar dispositivos
Ao gerar um novo dispositivo nos navegadores (através do item de menu do contexto Novo dispositivo) podem ser utilizadas as funções à escolha a partir da macro introduzida na peça ou a partir das funções modelo. Isto depende do parâmetro de projeto Considerar macro ao gerar dispositivos (sob os itens de menu Opções > Parâmetros > Projetos > "Nome do projeto" > Dispositivos > Geral).
Se o parâmetro de projeto estiver desativado (este é o parâmetro por defeito), é gerada uma função não inserida a partir da primeira função principal que está introduzida nas funções modelo. Se a peça tiver apenas uma macro mas nenhuma função modelo, é gerada uma função não inserida a partir da primeira função principal encontrada na macro.
Se o parâmetro do projeto estiver ativado, são geradas funções não introduzidas a partir das funções existentes na macro. O comportamento exacto depende do facto de exsitirem funções modelo adicionais introduzidas para a peça.
- Se for indicada uma macro numa peça, mas nenhuma função modelo, são geradas funções não colocadas apenas a partir das funções que estão contidas na primeira variante de macro. (A procura da primeira variante de macro começa no tipo de representação "Multifilar".)
- Se, além da macro, também forem inseridas funções modelo na peça, estas são apresentadas nos navegadores e substituídas pelas funções adequadas das variantes de macro. Se, pelo menos, uma função modelo for adequada a uma variante de macro, todas as outras funções dessa variante também são geradas como funções não colocadas.
Neste caso, são utilizadas em sequência tantas variantes de macro como aquelas que ainda podem ser substituídas pelas funções modelo livres. Se as funções na variante de macro não se adaptarem às funções modelo ainda livres, o procedimento é interrompido. A partir das restantes variantes de macro, não são mais geradas outras funções.
Numa peça foram inseridas uma macro e funções modelo. Na macro, estão disponíveis as variantes de macro A, B e C. O parâmetro de projeto Considerar macro ao gerar dispositivos está ativado.
Na geração do dispositivo, as funções modelo são primeiro substituídas pelas funções da variante A. Se não forem encontradas funções adequadas para as restantes funções modelo na variante de macro B, o procedimento é cancelado. As funções contidas na variante de macro C não são tidas em consideração.
Consideração de variantes de macro ao inserir dispositivos
Se numa peça estiverem introduzidos tanto uma macro como também funções modelo, ao inserir dispositivo no editor gráfico (através dos itens de menu Inserir > Dispositivo) também são consideradas funções que existem noutras variantes de macro desta macro. Isto depende do parâmetro de projeto Considerar macro ao gerar dispositivos.
Se o parâmetro de projeto estiver desativado (este é o parâmetro por defeito), ao inserir o dispositivo é proposto primeiro a primeira variante de macro que é adequada ao tipo de página. Com [Tab] pode "percorrer" as variantes de macro e selecionar a pretendida. Se a peça não contiver funções modelo, são colocadas as funções da variante de macro selecionada atualmente.
Se a peça contiver funções modelo, também são colocadas as funções da variante de macro selecionada. Os restantes modelos para os quais não se encontra nenhuma função adequada na variante de macro selecionada mantêm-se livres.
Se o parâmetro de projeto estiver ativado, e a peça contém funções modelo, são colocadas as funções da variante de macro selecionada. Além disso, também são geradas funções não colocadas a partir das outras variantes de macro, se, pelo menos, uma função modelo for adequada à variante de macro. As funções modelo são substituídas com funções adequadas das variantes de macro, ou seja, tanto as funções colocadas como não colocadas contêm os dados das funções modelo. Neste caso, são utilizadas em sequência tantas variantes de macro como aquelas que ainda podem ser substituídas pelas funções modelo livres. Se as funções na variante de macro não se adaptarem às funções modelo ainda livres, o procedimento é interrompido. A partir das restantes variantes de macro, não são mais geradas outras funções.
Depois da macro ser colocada, fica novamente pendente do cursor e pode ser colocada novamente. Será criado um novo dispositivo.
Veja também