Esta funcionalidade está disponível somente em determinados pacotes modulares. Info / Copyright

Macros para a geração do esquema CLP

A atribuição das Macros aos dispositivos do CLP ocorre na caixa de diálogo Gerar esquema de CLP. Para isto, a coluna da tabela Biblioteca de Macros é sugerida.

Na Caixa de CLP é registrada automaticamente a biblioteca de Macros a partir da peça principal (primeira peça, que não é acessório). Também é possível selecionar ou trocar a biblioteca de Macros manualmente. Ele tem que conter todos os tipos de representação necessários para a geração de páginas multifilares, páginas unifilares, páginas de visão geral de E/S e páginas de visão geral do rack.

Em Pontos de conexões CLP é possível indicar Macros do circuito. As Macros do circuito podem conter representações multifilares e unifilares.

Na visualização gráfica geral todas as variantes de Macro são exibidas. Sendo selecionadas as células das páginas, somente as variantes de Macro utilizadas são exibidas.

Macros para a representação multifilar/diagrama unifilar

As Macros unifilares são atribuídas e posicionadas conforme o mesmo princípio que as Macros multifilares. A variante de Macro para a representação multifilar de uma caixa de CLP deve também conter todos os pontos de conexões CLP pertencentes aos canais respectivos, além da função para a caixa de CLP, entretanto não o circuito de entradas e saídas do CLP. A variante de Macro para a representação Unifilar deve conter os pontos de conexão do sinal além da caixa de CLP.

As primeiras variantes de Macro com representação multifilar/diagrama unifilar na biblioteca de Macros, têm que ser Macros de janela, que representem os pontos de conexão multifilares/unifilares do cartão. (Além disto, a biblioteca de Macros pode conter ainda outras variantes com representação multifilar/diagrama unifilar, que não são utilizadas para a geração do esquema, mas sim, por exemplo, para representações de bits individuais.)

Na geração de páginas multifilares/unifilares, o EPLAN insere assim para cada dispositivo uma variante de Macro após a outra como Macro de página, até nenhuma Macro existir mais nos pontos de conexão que ainda estão contidos, e que ainda não foram posicionados. O TAG do cartão de CLP atual é atribuído aos pontos de conexões CLP não utilizados como existentes, que estão contidos adicionalmente nas Macros.

Assim, as Macros são montadas de modo que preencham sempre páginas inteiras, antes da próxima variante de Macro ser posicionada. Quantos canais são representados em uma página, é possível definir na criação das Macros (uma quantidade normal são 8 canais).

Transferência de um dispositivo do CLP para o próximo

Várias Macros para um dispositivo estão posicionadas sempre em uma página própria. Ao contrário, várias Macros para diversos dispositivos podem ser posicionadas em uma página, se existir lugar suficiente. Por exemplo, sendo um cartão de CLP dividido em duas Macros, cada Macro é posicionada em uma nova página. Ao contrário, dois pequenos cartões de CLP são posicionados na mesma página.

Portanto, sendo o dispositivo posicionado por último emitido somente com uma página e cabendo o próximo ainda na mesma página, são posicionados tantos dispositivos do CLP em uma página, até o próximo não mais caber na página. Isto é considerado automaticamente no cálculo das páginas.

As Macros são então posicionadas em seqüência uma atrás da outra (caixa de Macro para caixa de Macro). A direção depende assim da propriedade da moldura Direção do relatório (em "Vertical" da esquerda para direita e em "Horizontal" de cima para baixo).

Nota:

Os dados da página, portanto, também o Tipo de página, são sempre importados da primeira Macro de janela.

Macros de circuito para a representação multifilar/diagrama unifilar

O circuito de entradas e saídas do CLP é indicado na biblioteca de Macros separada, eles são registrados na linha dos pontos de conexões CLP. As bibliotecas de Macros têm que conter o circuito em multifilar e unifilar sempre na Variante A.

Uma Macro pode assim ligar vários pontos de conexão, entretanto tem que ser atribuídas somente ao ponto de conexão no qual deve ser posicionada. (Caso também seja atribuído a outros pontos de conexão, é posicionado várias vezes.)

O ponto de contato da Macro é inserido no próximo ponto do grid na direção do ponto de conexão do ponto de conexão de CLP, ao qual é atribuído na caixa de diálogo Gerar esquema de CLP. A lógica da moldura não representa assim nenhum papel. Na criação de Macros é preciso que a Macro para o cartão de CLP e as Macros do circuito se ajustem uma na outra (isto é, a direção do ponto de conexão e a posição dos pontos de contato têm que se ajustar; assim, por exemplo, o ponto de contato tem que se situar acima, se o ponto de conexão correspondente for mostrado para baixo).

A atribuição entre as Macros para o cartão de CLP e o circuito do ponto de conexões CLP ocorre por meio da designação do ponto de conexão e da designação do conector do ponto de conexão de CLP.

Uma Macro não podendo ser atribuída, é gerada uma mensagem correspondente do sistema e a Macro não é inserida.

Macros para visões gerais de entrada/saída

A Macro da visão geral para as entradas e saídas é lida a partir da Variante A da biblioteca de Macros. Portanto, para cada cartão de CLP sempre existe somente uma Macro de visão geral.

Macros para visões gerais do rack

A Macro da visão geral para a estrutura do rack é lida a partir da Variante E da biblioteca de Macros. Uma dessas macros representa o rack ou um cartão de CLP do rack. As macros são emitidas em sequência, tal como estão dispostas no navegador de CLP(na visualização de acordo com a posição do rack).

Em uma visão geral do rack, a macro para o rack na primeira página é posicionada em sua posição original, e, a seguir, os cartões de CLP correspondentes. Estas são sempre dispostas da esquerda para direita. Assim, é preciso se certificar que na criação da Macro de visão geral para o rack que elas se ajustem umas às outras.

Por rack são posicionadas as Macros na seqüência em uma página até estar completa. Após isto, é iniciada uma nova página automaticamente. Portanto, Macros de diversos cartões de CLP são reunidas em uma página, se elas pertencerem ao mesmo rack. Para cada rack é iniciada uma nova página.

Racks são emitidos completos (portanto, com todos os cartões de CLP correspondentes) ou não são. Existindo um cartão de CLP do rack no projeto que não esteja listado na caixa de diálogo Gerar esquema de CLP, uma mensagem é exibida e o rack não é emitido. Apesar disto, o esquema do CLP é então gerado, com exceção das páginas para o rack incompleto.

Nota:

Foram informados racks incompletos, assim, não faz sentido completar os cartões de CLP faltantes para um rack completo na caixa de diálogo Gerar esquema de CLP, já que também os outros tipos de representação se referem a isto. Você teria então que gerar novamente o esquema do CLP completo. Se novos cartões de CLP devem ser aceitos depois, é possível gerar primeiro as representações multifilares e diagramas unifilares, assim como as visões gerais de entrada/saída em novas páginas e, a seguir, gerar novamente (com outras configurações) a visão geral do rack como bloco inteiro.

Identificação de quebras em visões gerais de racks

Para identificar graficamente uma quebra em uma visão geral do rack, é possível indicar uma biblioteca de Macros adicional nas configurações (Opções > Configurações > Projetos > "Nome do projeto" > Dispositivo > CLP). Esta biblioteca de Macros tem que conter na Variante E o gráfico para a quebra e na Variante F o gráfico para a continuação. Se a página completa estiver posicionada nas Macros para a visão geral do rack, e for iniciada uma nova página, o gráfico da quebra é posicionado no fim da página, e, no começo da página seguinte, o gráfico para a continuação.

Os dados da página seguinte são importados da primeira página do rack.

No início da página seguinte a Macro em seqüência é posicionada (Variante F) em sua posição original. Estando vazia a variante de macro F, o próximo cartão de CLP é posicionado na página seguinte em sua posição original.

Variáveis de Macro

Macros podem conter objetos placeholder com variáveis. Neste caso é mostrada uma coluna na caixa de diálogo Gerar esquema de CLP para cada nome da variável. Assim é exibido o nome da variável como título de coluna. Se várias Macros receberem o mesmo nome, somente uma coluna é exibida para este nome da variável.

É possível classificar de modo alfanumérico as colunas das variáveis através do menu de contexto; assim, as colunas das variáveis utilizadas não são mais removidas.

Em uma célula da tabela da coluna de variáveis é possível solicitar a seleção do conjunto de valores através do menu de contexto, com a qual são preenchidas com valores todas as variáveis das Macros ao mesmo tempo. Como alternativa, é possível registrar valores manualmente.

Veja também