Recurso
O recurso corresponde à configuração IEC 61131-3 da aplicação: reúne o hardware, as tarefas, as variáveis globais e as POUs que serão compiladas para um controlador. Um projeto de aplicação é criado com o recurso Resource_01; novos recursos podem ser adicionados pelo menu de contexto do item raiz (Adicionar Recurso).
Ver também
Para configurar tarefas, veja Configurar tarefas e o tempo de ciclo; para o hardware, Configurar o hardware do projeto.
A aba Propriedades do Recurso é aberta com um clique sobre o item do recurso na árvore do projeto e está dividida nas abas Configuração e Code Generation. As alterações são gravadas automaticamente no projeto.
Aba Configuração
Fig. 51 Propriedades do recurso, aba Configuração.
A aba reúne os seguintes cartões:
Configuração do Dispositivo: tabela dos dispositivos do recurso com o nome, o modelo, o Firmware Selecionado para compilação, os Parâmetros de Ambiente e o acesso à configuração de cada dispositivo. Os ícones de edição ao lado do firmware e dos parâmetros permitem alterá-los. O dispositivo atual é destacado com uma marca; nos demais, o ícone Definir como Atual o torna o dispositivo atual. Consulte Hardware.
Tarefas: configuração das tarefas do recurso e dos programas atribuídos a cada uma. Consulte Configuração de tarefas.
Configuração de Execução: políticas de execução do recurso no dispositivo. O campo Modo de Recuperação define o comportamento do controlador quando o programa falha:
Reinício a frio: a NVRAM é reinicializada e o programa reinicia; se falhar novamente, o programa para.
Parar: o programa para e a NVRAM é mantida inalterada.
Se o projeto contiver um valor inválido neste campo, a mensagem correspondente é apresentada e a compilação falha até que um modo de recuperação seja selecionado.
Configuração de Debug: configurações de depuração do recurso, como o Vetor Máximo (número máximo de elementos de vetor apresentados na inspeção). Consulte Depuração.
Resumo: quantidade de variáveis globais, programas, dispositivos e tarefas do recurso.
Aba Code Generation
Fig. 52 Aba Code Generation.
Parâmetros de Ambiente: variáveis de ambiente de escopo global do recurso, separadas por vírgula, utilizadas pelas diretivas de compilação. O botão de edição abre a lista de parâmetros.
Código ST Gerado: apresenta o código IEC 61131-3 gerado automaticamente a partir dos tipos de dados do projeto e da configuração do recurso (variáveis globais, tarefas e hardware). O botão Regerar atualiza o código após alterações. Este código é informativo e é incorporado automaticamente à compilação.