Adicionar um bloco da função definido pelo usuário a um programa da lógica de contatos
Use as etapas para adicionar o bloco de função definido pelo usuário, Traffic_Controller_FB, à Unidade de organização do programa (Program Organization Unit, POU) Traffic_Light_Control.
Pré-requisitos
Para adicionar um bloco de função definido pelo usuário a um programa de ladder
- NoOrganizador do projeto, expandaProgramase, em seguida, clique duas vezes emTraffic_Light_Controlpara abrir o programa.
- NaCaixa de ferramentas, localize e arrasteTraffic_Controller_FBpara a linha 0.
- Clique com o botão direito do mouse na caixa ao lado deTraffic_Controller_FBe selecioneNova variável.
- EmNova variável, insira o nome da variávelTraffic_Controller_FB_1e selecioneCriar.
- No painelPropriedades, ativeEN/ENOparaTraffic_Controller_FB.
- Salve o projeto seguindo um destes procedimentos:
- Na barra de menus, selecione
. - No menuArquivo, selecioneSalvar.
A primeira entrada de bloco da função que se conecta diretamente à linha de lógica de contatos é o bit de ativação do bloco da função (EN). As demais quatro entradas do bloco de função são entradas do “mundo real”, que indicam se um carro está esperando em um sinal vermelho em qualquer uma das quatro direções possíveis: Norte, Sul, Leste ou Oeste. Essas entradas são mapeadas para quatro variáveis de entrada booleanas que são locais para o bloco da função: N_CAR_SENSOR, S_CAR_SENSOR, E_CAR_SENSOR e W_CAR_SENSOR. Você deve atribuir quatro entradas do controlador L70E a essas entradas de bloco de função.Para ver os nomes completos e os tipos de dados das variáveis que são associados a essas entradas e saídas, passe o cursor sobre o bloco de instruções para exibir uma dica de ferramenta:
Dê sua opinião