Agendar Execução
Agenda comandos a serem executados após um determinado atraso ou de forma periodica
Parâmetros de Entrada
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | Comandos | Comandos as serem executados |
Parâmetro 2 | Inteiro | Tempo inicial necessário até que a função execute pela primeira o(s) comando(s) definido(s) |
Parâmetro 3 | Inteiro | Tempo de espera entre as execuções do(s) comandos(s) |
Parâmetro 4 | Objeto | Unidade de medida do tempo passado como parâmetro |
Chamar Bloco
Chama uma função contida em um bloco de programação do tipo servidor.
Parâmetros de Entrada
Nota | ||
---|---|---|
| ||
Os parâmetros passados através da função Chamar Bloco dependem estritamente dos parâmetros existentes na função a ser chamada. |
Retorno
Retorna um objeto.
Caso o Parâmetro 3 seja igual a zero(0), a função irá executar o(s) comando(s) uma única vez com o atraso definido no |
Compatibilidade
Servidor
Exemplo 1
A função abaixo em destaque chama a função Converter Char Para ASCII contida no bloco de programação BlocoConv.
Figura 1 - Passagem de parâmetro para a função contida no bloco BlocoConv
executa os comandos contidos na função BlocoComandos com um atraso incial para a primeira execução de 3 horas, repetindo a execução dos comandos a cada 24 horas.
Figura 2 - Função sendo chamada por Chamar Bloco
Sobre o Bloco
A chamada de funções pertencentes a outros blocos de programação do tipo servidor pode ser feita através botão de configuração do bloco de programação.
Figura 1 - Opção para seleção do bloco de programação
função permite a utilização de 4 tipos de unidades de tempo para o agendamento de comandos a serem executados, são eles: Segundos, Milissegundos, Minutos, Horas.