O destino precisa chegar a tempo
Um sorter combina identificação da carga, decisão de destino e atuação física. O contrato deve indicar onde a identidade é obtida e qual é o último ponto em que a decisão pode ser recebida. A atuação local continua sob responsabilidade do controlador apropriado; o WCS não deve depender de uma viagem de rede para cada instante de acionamento.
No dimensionamento, relacione distância entre leitura e decisão à velocidade e ao pior atraso aceitável. Inclua processamento, transporte da mensagem e margem operacional. Uma latência média baixa não evita falhas em picos.
Saída disponível não é só sensor livre
A elegibilidade de uma saída pode depender de ocupação, destino de expedição, capacidade de acumulação e disponibilidade da estação. Reservas pendentes também consomem capacidade. Se várias cargas forem encaminhadas usando a mesma leitura antiga, a saída pode saturar antes que o estado seja atualizado.
Defina quando uma decisão fica comprometida e como tratar mudanças posteriores. Recalcular o destino depois do ponto físico de decisão pode produzir uma divergência entre o comando registrado e o caminho efetivamente percorrido.
No-read e recirculação
Uma carga sem leitura válida deve seguir um procedimento explícito de identificação ou exceção. Atribuir o identificador da carga anterior para manter o fluxo introduz risco de entrega errada. Para recirculação, registre tentativas, motivo e limite, além de destino após esgotamento.
A recirculação consome capacidade da linha principal. Acompanhe taxa por causa e tempo até resolução. Aumentar a indução diante de saídas bloqueadas pode elevar a ocupação sem aumentar o número de entregas úteis.
Exemplo de orçamento temporal
Em um exemplo didático, 6 m a 2 m/s dão 3 s entre dois pontos. Esse valor não é um SLA: dele ainda devem ser descontados leitura, processamento e margens, e a geometria real pode exigir outro modelo. O teste deve variar velocidade, atraso de mensagem e disponibilidade da saída.
O aceite precisa verificar destino correto por carga, comportamento após decisão tardia e encaminhamento seguro das exceções. Registre percentis de latência, rejeições e entregas úteis; a taxa nominal de passagens não equivale à capacidade de expedição.
Critérios para verificar no projeto
- Medir a janela real entre identificação e decisão.
- Injetar no-read, destino fechado e mensagem atrasada.
- Verificar limite de recirculação e rastreabilidade de cada carga.
Os exemplos descrevem decisões de engenharia e cenários de teste. Interfaces, limites e recursos implantados são definidos no escopo de cada projeto.