Criar um bloco da função definido pelo usuário e variáveis
Use as etapas para criar um bloco de função definido pelo usuário (user-defined function block, UDFB) e então adicione variáveis de entrada e saída. O UDFB é criado usando a linguagem de programação do diagrama de ladder.
Para criar um bloco de função definido pelo usuário e variáveis
- NoOrganizador do projeto, expandaAtivos.
- Clique com o botão direito do mouse emBlocos de função definidos pelo usuárioe selecioneNovo bloco de função definido pelo usuário.
- EmNovo bloco de função definido pelo usuário, insira o nome do UDFBTraffic_Controller_FB, selecioneDiagrama de ladderna listaTipoe selecioneCriar.
- NoOrganizador do projeto, expandaTraffic_Controller_FBe clique duas vezes emVariáveis locais.
- Na grade de variáveis locais, adicione as seguintes variáveis:
- Quatro variáveis de entrada para representar um sensor de carro em cada uma das quatro posições na interseção (N, S, L, O).
- Seis variáveis de saída para representar os sinais vermelho, amarelo e verde em cada dupla de direções (NS, EW).
VariáveisNomeTipo de dadosDireçãoAtributoN_CAR_SENSORBOOLVarInputLeituraS_CAR_SENSORBOOLVarInputLeituraW_CAR_SENSORBOOLVarInputLeituraE_CAR_SENSORBOOLVarInputLeituraNS_GREEN_LIGHTSBOOLVarOutputLeitura/GravaçãoNS_YELLOW_LIGHTSBOOLVarOutputLeitura/GravaçãoNS_RED_LIGHTSBOOLVarOutputLeitura/GravaçãoEW_RED_LIGHTSBOOLVarOutputLeitura/GravaçãoEW_YELLOW_LIGHTSBOOLVarOutputLeitura/GravaçãoEW_GREEN_LIGHTSBOOLVarOutputLeitura/GravaçãoTON_1TONVarLeitura/GravaçãoTON_2TONVarLeitura/GravaçãoTON_3TONVarLeitura/GravaçãoTON_4TONVarLeitura/Gravação - Salve o projeto seguindo um destes procedimentos:
- Na barra de menus, selecione
. - No menuArquivo, selecioneSalvar.
Dê sua opinião