Tópico anterior: A sequência lógica de um operador LoopPróximo tópico: Daemons e outros processos de loop


Loop de um processo

Para executar um processo várias vezes, crie uma ramificação cíclica em um objeto de processo, em vez de usar o operador Iniciar processo para chamar um processo repetidamente por meio de outro processo. Esse método envolve o loop de um processo cíclico estabelecendo dois operadores Iniciar. Um operador vai para o início e o outro para o fim.

Siga estas etapas:

  1. Abra e reserve um processo.
  2. Coloque os seguintes operadores:
    1. Iniciar
    2. Interrupção bem-sucedida
    3. Interrupção com falha
    4. Uma série de operadores que você deseja repetir.
  3. Adicione um operador Iniciar no ponto da sequência em que ele termina e onde você deseja reiniciar a ramificação.
  4. Vincule o último operador da ramificação ao segundo operador Iniciar. O operador Iniciar tem um link de entrada que permite que ele seja colocado no final de uma sequência de etapas.

    Observação: quando a sequência de processamento chega ao segundo operador Iniciar mostrado na figura, ela reinicializa todos os operadores e reinicia o processo.

  5. Para interromper esse tipo de processo cíclico, incorpore a lógica que lidera a ramificação cíclica. Adicione uma porta de saída em um operador que leve diretamente a um operador Interromper ou a uma ramificação diferente.