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

Macros para a geração do esquema do PLC

A atribuição de macros aos DT do PLC ocorre no diálogo Gerar esquema do PLC. Para isso está prevista a coluna de tabela Ficheiro de macro.

Em Caixas PLC é introduzido automaticamente o ficheiro de macro da peça principal (primeiro peça que não é acessórios). O ficheiro de macro também pode ser selecionado manualmente ou trocado. Tem de conter todos os tipos de representação para a geração de páginas multifilares, páginas unifilares, páginas de listagens E/S e páginas de listagens de montagens.

Nos Pontos de ligação PLC é possível indicar as macros de ligação. As macros de ligação podem conter representações unifilares e multifilares.

Na pré-visualização gráfica são apresentadas todas as variantes de macro. Se as células de página estiverem selecionadas, então são apresentadas apenas as variantes de macro utilizadas.

Macros para a representação multifilar / unifilar

As macros unifilares são atribuídas e colocadas segundo o mesmo princípio das macros multifilares. A variante de macro para a representação multifilar de uma caixa PLC deveria conter, para além da função para a caixa PLC, igualmente todos os pontos de ligação PLC pertencentes aos eventuais canais, mas não os circuitos das entradas e saídas do PLC. A variante de macro para a representação unifilar deveria conter apenas os pontos de ligação de sinal, para além das caixa PLC.

As primeiras variantes de macro com representação multifilar / unifilar no ficheiro de macro têm de ser macros de janela, que representam os pontos de ligação multifilares / unifilares da placa. (Além disso, o ficheiro de macro ainda pode conter outras variantes com representação multifilar / unifilar, que não são utilizadas para a geração de esquema, mas sim, por exemplo, para representações de um único bit.)

Ao gerar as páginas multifilares / unifilares, o EPLAN introduz uma variante de macro a seguir à outra para cada dispositivo até que não exista mais nenhuma variante de macro, na qual ainda existam pontos de ligação que ainda não tenham sido colocados. Aos pontos de ligação PLC existentes que não podem ser usados, que estão contidos adicionalmente nas macros, é atribuído o DT da carta PLC atual.

Por isso, as macros deveriam ser estruturadas de forma a preencherem páginas completas, até à colocação da variante de macro seguinte. A quantidade de canais que podem ser colocados numa página pode ser definida durante a criação das próprias macros (uma quantidade típica é 8 canais).

Transição de um dispositivo PLC para o seguinte

Várias macros para um dispositivo são colocadas numa página própria respetiva. Várias macros para diferentes dispositivos, por outro lado, podem ser colocadas numa página, desde que exista espaço suficiente. Se, por exemplo, uma carta PLC estiver dividida em duas macros, então cada macro é colocada numa página nova. Duas cartas PLC pequenas, por outro lado, são colocadas na mesma página.

Portanto, se o último dispositivo colocado necessitar apenas de uma página e o seguinte ainda couber na mesma página, então são colocados tantos dispositivos PLC numa página, até que não caibam mais na página. Isto é considerado automaticamente no intervalo de páginas.

As macros são então colocadas sequencialmente (de caixa de Macro em caixa de Macro). A direção depende da propriedade das folhas padrão Direção do relatório gerado (na "Vertical" da esquerda para a direita e na "Horizontal" de cima para baixo).

Nota:

Os dados da página, ou seja, o Tipo de página também, são importados, respetivamente, pela primeira macro de janela.

Macros de ligação para a representação multifilar / unifilar

As ligações das entradas e saídas PLC são indicadas em ficheiros de macro separados, estes são introduzidos na linha dos pontos de ligação PLC. Os ficheiros de macro têm de conter as ligações multifilares e unifilares na variante A, respetivamente.

Uma macro pode ligar vários pontos de ligação, porém de estar atribuída apenas à ligação em que deve ser colocada. (Caso seja atribuída a outros pontos de ligação, é colocada várias vezes.)

O ponto de contacto da macro é introduzido no ponto de grelha seguinte na direção do ponto de ligação no ponto de ligação do PLC, ao qual está atribuído no diálogo Gerar esquema do PLC. A lógica da folha padrão não tem função. Ao criar as macros é necessário ter atenção a que a macro para a carta PLC e a macro de ligação sejam adequadas uma à outra (ou seja, a direção do ponto de ligação e a colocação do ponto de contacto têm de coincidir; desse modo, por exemplo, o ponto de contacto tem de estar em cima quando o respetivo ponto de ligação aponta para baixo).

A atribuição entre as macros para carta PLC e ligação do ponto de ligação do PLC é efetuada através da designação do ponto de ligação e da designação da ficha do ponto de ligação do PLC.

Se não for possível atribuir nenhuma macro, então é gerada uma mensagem do sistema correspondente, e a macro não pode ser inserida.

Macros para listagens E/S

A macro de listagem para as entradas e saídas é lida a partir da variante A do ficheiro de macro. Ou seja, para cada carta PLC está disponível apenas uma macro de listagem.

MAcros para listagens de rack

A macro de listagem para a estrutura de rack é lida a partir da variante E do ficheiro de macro. Uma macro desse tipo representa um rack ou uma carta PLC do rack. As macros são processadas na sequência em que estão ordenadas no navegador PLC (na vista orientada para rack).

Numa listagem de rack é colocada na primeira página a macro para o rack na sua posição original, em seguida as cartas PLC pertencentes. Estes são sempre ordenados da esquerda para a direita. Por isso, ao gerar macros de listagem para rack, é necessário ter atenção se coincidem.

Por cada rack são colocadas macros sequencialmente numa página, até que esta esteja cheia. Em seguida, é iniciada automaticamente um página nova. As macros de cartas PLC diferentes são reunidas numa página, se pertencerem ao mesmo rack. Para cada rack é iniciada uma página nova.

Rack são processados completos (portanto, com todas as cartas PLC correspondentes) ou não são processados de todo. Se no projeto existir uma carta PLC do rack, que não esteja listado no diálogo Gerar esquema do PLC, então é apresentada uma mensagem e o rack não é processado. O esquema PLC é gerado na mesma, com excepção das páginas do rack incompleto.

Nota:

Se tiverem sido notificados rack incompletos, não faz sentido completar as cartas PLC em falta para um rack completo no diálogo Gerar esquema do PLC, uma vez que os outros tipos de representação também são afetados. Seria necessário então gerar novamente o esquema do PLC completo. Se for necessário guardar posteriormente novas cartas PLC, é possível gerar primeiro as representações multifilares e unifilares, bem como as listagens E/S em páginas novas e, por fim (com outros parâmetros), gerar novamente a listagem de rack como bloco completo.

Identificação de quebras em listagens de rack

Para identificar graficamente uma quebra numa listagem de rack, é possível indicar nos parâmetros (Opções > Parâmetros > Projetos > "Nome do projeto" > Dispositivo > PLC) um ficheiro de macro adicional. Este ficheiro de macro tem de conter na variante E o gráfico para a interrupção e na variante F o gráfico para a continuação. Se ao colocar as macros para a listagem de rack a página encher e for necessário iniciar uma página nova, então é colocado o gráfico de interrupção no final da página e o gráfico de continuação no início da página subsequente.

Os dados de página das páginas subsequentes são importados da primeira página do rack.

No início da página subsequente a macro de continuação (variante F) é colocada na posição original. Se a variante de macro F estiver vazia, a carta PLC seguinte é colocada na página subsequente na sua posição original.

Variáveis de macro

As macros podem conter objetos posicionadores com variáveis. Nesse caso, é apresentada uma coluna no diálogo Gerar esquema do PLC para cada nome de variável. Desse modo, é apresentado o nome da variável como título de coluna. Se várias macros contiverem variáveis com o mesmo nome, então é gerada apenas uma coluna para esses nomes da variável.

As colunas de variáveis podem ser ordenadas alfanumericamente através do menu de contexto; as colunas de variáveis não mais utilizadas são eliminadas.

Numa célula de tabela da coluna de variáveis é possível chamar através do menu de contexto a seleção de conjunto de valores, com a qual é possível preencher simultaneamente com valores todas as variáveis da macro. Em alternativa pode introduzir valores manualmente.

Veja também