Escolar Documentos
Profissional Documentos
Cultura Documentos
.11
Scheduler_______________________________________________
Captulo .11
Scheduler
Fundamentos do iFIX
.11. Scheduler________________________________________________
Objetivos do Captulo
Este captulo aborda as funcionalidades do aplicativo Scheduler do iFIX, capaz de agendar
comandos para serem executados de tempo em tempo ou de acordo com um evento. Alm disso,
tambm faz uma comparao do aplicativo Scheduler com outras funcionalidades similares no iFIX.
O captulo est organizado nos seguintes tpicos:
Caractersticas do Scheduler
Executando Schedules
Apostila de Treinamento
B. Funcionalidades do Scheduler
a partir do menu File, selecione a opo New para criar novos schedules
executar um relatrio
Execuo em Foreground
-
Fundamentos do iFIX
B. Tipo de Disparo
One Shot
-
Monthly
-
Apostila de Treinamento
Fundamentos do iFIX
reconhecer alarmes
abrir tela
Apostila de Treinamento
Fundamentos do iFIX
na mudana de um valor
B. Tipos de Evento
Apostila de Treinamento
Fundamentos do iFIX
.11.3. Configurao____________________________________________
A. Propriedades do Scheduler (a partir do menu Edit no WorkSpace)
Background ou Foreground
Configurao da Janela
Tarefas em Background
B. Preferncias do Usurio
Alterando um Schedule
-
Abra o schedule
Faa as alteraes
10
Apostila de Treinamento
.11.3.. Configurao___________________________________________
11
Fundamentos do iFIX
Coluna Status
-
Coluna Reset
-
12
Apostila de Treinamento
13
Fundamentos do iFIX
Figura .11-7
8. Selecione OK.
Observao:
-
14
Apostila de Treinamento
Figura .11-7: Configurando o iFIX Background Server para ser Executado como Servio
15
Fundamentos do iFIX
Scheduler
Exerccio .11
16
Apostila de Treinamento
__________________________________________________Exerccio .11
Objetivos:
Aps a realizao deste exerccio, o aluno estar apto para:
1. Criar um Schedule baseado em tempo usando o Scheduler
2. Criar um Schedule baseado em evento usando o Scheduler
3. Monitorar o aplicativo Scheduler
Informaes sobre o exerccio:
Neste exerccio, iremos continuar com o desenvolvimento da aplicao de produo de cerveja
atravs da criao de Schedules. Isto inclui entradas que iniciam e pram automaticamente o
agitador do tanque Mash Mixer de acordo com o seu nvel, alm de criar ajustes peridicos de
set points.
Quando terminar este exerccio, v para a prxima seo e responda as questes.
17
Fundamentos do iFIX
__________________________________________________Exerccio .11
A. Cria um schedule.
Cria um novo schedule no WorkSpace.
1. A partir do menu File, selecione New - Schedule.
Um schedule sem ttulo aparece e deve-se parecer com:
18
Apostila de Treinamento
__________________________________________________Exerccio .11
B. Adiciona uma Entrada Baseada em Evento
Cria uma entrada baseada em evento no Schedule.
1. Selecione a guia Event Based Entries no Scheduler.
As entradas baseadas em evento vm para frente.
2. D um duplo clique na primeira linha em branco.
A seguinte caixa de dilogo aparece:
LigaAgitadorMashMixer
Liga o agitador do misturador quando o nvel > 75%
MASH_LEVEL.F_CV > MASH_LEVEL.F_EHI * .75
On True
Close Digital Tag
MASH_MIXER.F_CV
Obs.: Se o tanque estiver 75% cheio, ento o agitador do tanque ser ligado.
4. Selecione OK quando terminar.
A entrada adicionada no Schedule.
19
Fundamentos do iFIX
__________________________________________________Exerccio .11
C. Adiciona Novas Entradas Baseadas em Evento
1. Crie uma nova entrada baseada em evento configurando as seguintes opes com os
valores da direta:
Name:
Description:
Data Source:
Event Type:
Operation:
DesligaAgitadorMashMixer
Desliga o agitador quando o nvel for < 25%
MASH_LEVEL.F_CV < MASH_LEVEL.F_EHI * .25
On True
Open Digital Tag
MASH_MIXER.F_CV
2. Crie uma nova entrada baseada em evento configurando as seguintes opes com os
valores da direta:
Name:
Description:
Data Source:
Event Type:
Operation:
TempAltaFerm
Temperatura alta no tanque de fermentao
FERM_TEMP.F_CV > FERM_TEMP.F_HI
On True
Enable Alarm
FERM_TEMP.F_CV
20
Apostila de Treinamento
__________________________________________________Exerccio .11
D. Adiciona uma Entrada Baseada em Tempo
Cria uma entrada baseada em tempo no Schedule.
1. Selecione a guia Time Based Entries no Scheduler.
As entradas baseadas em tempo aparecem na frente.
2. D um duplo clique na primeira linha em branco.
A seguinte caixa de dilogo aparece:
21
Fundamentos do iFIX
__________________________________________________Exerccio .11
E. Adiciona Entradas Adicionais Baseadas em Tempo
1. Crie uma nova entrada baseada em tempo configurando as seguintes opes com os
valores mostrados direta:
Name:
Description:
Trigger:
Start Time:
Enable End Time:
End Time:
Interval:
Operation:
FIX Database Tag:
Value:
TempMash
Configura a temp. do Mash Mixer para 50 F a cada 5 min.
Daily
09:00:00 am
Habilitado
05:00:00 pm
00:05:00
Write Value
MASH_TEMP_SP.F_CV
50
22
Apostila de Treinamento
__________________________________________________Exerccio .11
F. Salva e Executa
1. Salve o novo schedule.
2. Alterne para o modo de execuo e explore as mudanas que ocorrem com a criao
destas 5 novas entradas no Scheduler.
Descreva as entradas e como cada uma age na aplicao de produo de cerveja.
Fim do Exerccio
23
Fundamentos do iFIX
2. Como um schedule baseado em tempo pode ser configurado para executar ao final do ms?
24