Configuração de tarefas
As tarefas definem quando e com que prioridade os programas do recurso são executados pelo controlador. Os conceitos de tarefa real e emulada, tipos de execução e prioridade estão descritos em Tarefas no ambiente do OnStudio; esta seção descreve o editor.
Ver também
Para escolher a configuração certa e conferir o tempo de ciclo, veja Configurar tarefas e o tempo de ciclo.
As tarefas são configuradas no cartão Tarefas da aba Configuração das propriedades do recurso.
Fig. 67 Cartão Tarefas das propriedades do recurso.
Cada tarefa é apresentada como um cartão recolhível com o nome, o tipo, o modo e os programas atribuídos. O botão Adicionar Tarefa cria uma nova tarefa; o ícone de lixeira exclui a tarefa (com confirmação).
Campos da tarefa
Campo |
Descrição |
|---|---|
Nome da Tarefa |
Identificador da tarefa. |
Modo da Tarefa |
Tarefa Real (executada em um processo próprio do firmware) ou Tarefa Emulada (executada dentro de uma tarefa real, selecionada em Selecionar Tarefa Real). |
Tipo da Tarefa |
Contínua, Periódica, Uma Vez ou Orientada por Evento (ver Tipos de execução das tarefas). |
Intervalo |
Para tarefas periódicas: valor e unidade (Microssegundos, Milissegundos, Segundos, Minutos). |
Prioridade |
Para tarefas reais: 0 (mais alta) a 31 (mais baixa) (ver Prioridade das tarefas). |
Programas Atribuídos |
Lista de programas executados pela tarefa, na ordem apresentada. Adicionar Programa seleciona um programa ainda não atribuído; o ícone de lixeira remove a atribuição. |
Nota
O número de tarefas reais suportado depende do dispositivo e do firmware (Máximo de Tarefas da Aplicação nas especificações do dispositivo). Em equipamentos sem suporte multitarefa utilize uma única tarefa real contínua e tarefas emuladas para as demais (ver Equipamentos sem suporte multitarefa).
Tarefas do tipo Orientada por Evento só estão disponíveis em firmwares com suporte multitarefa.
As tarefas e suas instâncias de programa fazem parte do código de configuração gerado para o recurso (aba Code Generation) e do item Configuração do download de código fonte.