Instâncias do UDFB

Como outros blocos de instruções no
FactoryTalk Design Workbench
, os blocos de função definidos pelo usuário (user-defined function blocks, UDFBs) ficam disponíveis na
Caixa de ferramentas
.
Para usar um UDFB em um programa, crie uma instância do UDFB chamando-o em seu programa. Cada instância tem sua cópia exclusiva dos dados de instância do UDFB, que consiste nas variáveis de membro interno e todos os seus parâmetros de entrada e de saída. Quando um UDFB for chamado para uma determinada instância, a lógica do UDFB operará nessa cópia de dados da instância. Os valores dos dados da instância são retidos a partir de uma execução do UDFB para o próximo.
Quando várias instâncias são criadas em um programa:
  • Para programas de diagrama de Ladder, o nome da instância é definido pelo usuário, dependendo do nome da variável atribuída ao UDFB.
  • Para programas de diagrama de blocos de função e de texto estruturado, o nome da instância é fornecido por padrão, aumentando um para cada instância.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal