Todos los derechos reservados. No se permite sin
autorización escrita la cesión y copia de este documento
ni el uso y comunicación de su contenido.
Criar Programação de Comandos (pelo Operador)
TP(O)462
Função
O procedimento desta tarefa permite ao operador criar um programador de tarefas de maneira que o
sistema possa executar um ou mais comandos sequencialmente em uma data ou hora especificadas.
O programador de tarefas é criado da seguinte maneira:
D iniciar a criação de um programador utilizando o comando OPEN-SCHEDULE (DP 01324)
D colocar os comandos no programador introduzindo os comandos requeridos com parâmetro
CONTROL = SCHED
D fechar o programador de tarefas, se for necessário, utilizando para isto o comando
CLOSE-SCHEDULE (DP 01325)
Nota: Os comandos introduzidos no programador são executados na ordem em que foram
introduzidos.
Se o programador não for fechado utilizando o comando CLOSE-SCHEDULE, o sistema o fechará
automaticamente no momento da execução.
No comando OPEN-SCHEDULE (ABRIR PROGRAMAÇÃO) podem ou devem ser introduzidos os seguintes
dados:
D
D
D
D
D
a data e a hora na qual deve ser executada a lista de comandos.
se a lista de comandos for executada periodicamente.
se o comando for executado de novo em caso de falha.
o tipo de dia sobre o qual será executado o comando (Ex.: vacações, dia da semana, etc.).
uma ação por default em caso de falha, por exemplo, em caso de que o processamento dos
comandos tenha sido cancelado ou que um comando não tenha sido executado incorretamente e o
seguinte comando da lista do programador seja executado.
A abertura de um programador é notificada (RRN 01109) com uma mensagem que contém o código
(SCHEDID) utilizado para identificar o programador.
Os comandos que contém parâmetros CONTROL = SCHED (porém não argumentos do parâmetro) são
introduzidos pelo operador e colocados no programador pelo sistema.
Cada comando introduzido no programador é imediatamente confirmado por uma notificação (RRN
01118) que contém o código (identificação do programador) do programador aberto.
Quando forem introduzidos todos os comandos para uma programação específica, o programador pode
ser fechado utilizando o comando CLOSE-SCHEDULE.
Os seguintes comandos podem ser utilizados para controlar uma programação:
DISPLAY-SCHEDULE (DP 01144)
Este comando pode ser utilizado para visualizar todos os comandos do programador, como por exemplo
os comandos que são programados individualmente ou comandos que se encontrem em um programador.
ACTIVATE-SCHEDULE (DP 01146)
Este comando permite ao operador o seguinte:
D iniciar de maneira imediata um comando de um programador ou uma lista de comandos (o tempo
de execução original é sobreescrito).
D re-ativar um comando da lista do programador que tenha sido interrompido ou uma lista de
comandos (ver o item Restrições).
REMOVE-SCHEDULE (REMOVER PROGRAMAÇÃO) (DP 01145)
DOCC:
MMCC:
211 92847 BAAA TNMS Ed. 02
NPCJAA02
940725
1/5
Criar Programação de Comandos (pelo Operador)
Este comando permite ao operador remover uma programação. Se for utilizado este comando são
removidos todos os comandos introduzidos no programador.
Para alguns dos passos se dispõe de informação adicional. Esta informação pode ser visualizada
introduzindo o símbolo ’diamante’ (¨) seguido de um número. A informação também é mostrada no
apêndice deste documento.
Restrições
Somente podem ser programados os comandos que tenham parâmetro 31 (CONTROL = SCHED).
Somente pode ser aberta uma programação ao mesmo tempo. Quando vai ser criada uma nova
programação, qualquer programação que se encontre aberta deve ser fechada primeiro utilizando o
comando CLOSE-SCHEDULE.
Quando um programador tiver sido fechado, não pode voltar a ser aberto.
No sistema podem existir no máximo 50 programações. Contudo se a memória onde residem as
programações estiver cheia antes deste número ser alcançado, é emitida uma mensagem para informar
ao operador.
Os comandos que requerem para sua execução mais de 3 minutos não podem ser introduzidos em uma
lista de comandos, devendo ser programados como comandos simples. Comandos com atividades
similares devem ser temporizados de maneira que não se interfiram.
Os comandos que tenham acesso à mesma relação ou relações tem que ser
introduzidos em programações diferentes.
PELIGRO
Nem todos os comandos executáveis como programados podem ser repetidos periodicamente.
Ferramentas
DP 01324
Abrir Programação de Comandos
DP 01325
Fechar Programação de Comandos
2/5
211 92847 BAAA TNMS Ed. 02
Todos los derechos reservados. No se permite sin
autorización escrita la cesión y copia de este documento
ni el uso y comunicación de su contenido.
TP(O)462
Todos los derechos reservados. No se permite sin
autorización escrita la cesión y copia de este documento
ni el uso y comunicación de su contenido.
Criar Programação de Comandos (pelo Operador)
TP(O)462
Ações
INÍCIO
Abrir o programador
DP 01324
Introduzir um comando utilizando o parâmetro CONTROL=SCHED
¨1
O comando é confirmado
pela notificação RRN 01118
SIM
Será introduzido outro
comando no programador?
NÃO
Será
mantido aberto o programador até que finalize o
tempo de ativação e seja
fechado pelo sistema?
SIM
FIM
¨2
NÃO
A
211 92847 BAAA TNMS Ed. 02
Para a página
4
3/5
Criar Programação de Comandos (pelo Operador)
Todos los derechos reservados. No se permite sin
autorización escrita la cesión y copia de este documento
ni el uso y comunicación de su contenido.
TP(O)462
A
Fechar a programação.
Valor de entrada:
SCHEDID = argumento 1
argu1 = ver informe de result.
RRN 01109 do primeiro passo.
DP 01325
FIM
4/5
211 92847 BAAA TNMS Ed. 02
Todos los derechos reservados. No se permite sin
autorización escrita la cesión y copia de este documento
ni el uso y comunicación de su contenido.
Criar Programação de Comandos (pelo Operador)
TP(O)462
Apêndice
Apêndice
¨1
Significado
Os comandos agora podem ser inseridos no programador até o momento no qual o comando a ser programado tenha o parâmetro CONTROL = SCHED (ver o aparado RESTRIÇÕES).
Quando o programador contiver um comando simples, o parâmetro CONTROL deve ter
também entradas para argumentos de Data e Hora como SCHED; existem outros argumentos opcionais.
Quando o programador contiver mais de um comando, o parâmetro CONTROL unicamente deve ter introduzido o argumento SCHED.
Os comandos devem ser introduzidos na sequência na qual serão executados.
¨2
Quando o programador não estiver fechado (comando CERRAR-PLANIFICADOR) permanecerá aberto até o momento da execução. Os comandos podem ser introduzidos no programador em qualquer momento até 3 minutos antes do momento da execução. Contudo
não é possível abrir um novo programador, já que somente pode existir um aberto por
vez.
211 92847 BAAA TNMS Ed. 02
5/5
Download

TP(O) 462 - s12.xpg.com.br