# Välj nästa identifieringsnummer – 10116

Det är möjligt att använda signalen Välj nästa identifieringsnummer när en uppgift i den virtuella stationen är konfigurerad som:

- Batchsekvens

- Källåtdragning

- Källbatch

  - Nummeridentifikations-metod

  - Strängidentifikations-metod

Funktionerna Ta nästa och Ta föregående, som kan konfigureras i ST-väljaren aktiverar insignalerna Välj nästa identifieringsnummer och Välj föregående identifieringsnummer.

## Batchsekvens vald som virtuell stationsuppgift

Om Fri ordnings-omställaren har aktiverats, kan signalen Välj nästa identifieringsnummer välja olika batches inom den valda sekvensen.

Innan du väljer batches är det obligatoriskt att de tilldelats ett identifieringsnummer. Om en batch in har ett tilldelats ett identifieringsnummer kan inte signalen Välj nästa identifieringsnummer välja den, även om Fri ordnings--omställaren är aktiverad.

Det möjliggör loopar genom de batches som har ett konfigurerat identifieringsnummer.
Om identifieringsnumret är ”Inget” är det möjligt att välja den efter att alla batches med konfigurerade identifieringsnummer är klara.

Det är möjligt att göra loopar, men 0 hoppas över. När en batch är klar är den inte längre valbar.

Vid exempelvis batches som tilldelats identifieringsnumren 1,2,4,5 körs signalen i en loop: 1,2,4,5,1,2,4... så länge dessa batches inte är klara.

## Källåtdragning vald som virtuell stationsuppgift

Signalen väljer nästa identifieringsnummer från listan med åtdragningsprogram som specificeras i källåtdragningsuppgiften.
Valet kör från det aktuella valda identifieringsnumret till nästa nummer i ökande ordning.

När det största identifieringsnumret väljs, så väljer denna signal 0: efter 0 väljer signalen nästa identifieringsnummer i ökande ordning.

Om 0 väljs som identifieringsnummer, så låses verktyget.

Om identifieringsnumret har lagts till i källåtdragningslistan men inget program någonsin har tilldelats till den, så hoppas det över medan det gör loopar genom källåtdragningslistan.

Om åtdragningsprogrammet har tilldelats till ett identifieringsnummer och sedan tas bort från listan med åtdragningsprogram, så är det fortfarande möjligt att välja detta identifieringsnummer. I så fall låses verktyget eftersom det inte finns något specifikt åtdragningsprogram.

När Väljarläges-omkopplaren sätts till Bekräfta, måste hylsväljaren anges och konfigureras. Alla åtdragningsprogram kan väljas, men innan de körs måste låste lämplig hylsa lyftas från hylsväljaren.

## Källbatch vald som virtuell stationsuppgift

I Källor > Batchsekvens > Källbatch, när identifikationsmetoden har satts till Nummer, så väljer signalen Välj nästa identifieringsnummer sekvenser från en lista med sekvenser som visas i Källbatch-uppgiften.

Det är möjligt att göra loopar genom 0. Signalen Välj nästa identifieringsnummer väljer endast de identifieringsnummer som tilldelats till sekvenserna.

Om det exempelvis finns 4 sekvenser tillgängliga med identifieringsnumren 1,2,4 och 8, så itererar signalen Välj nästa identifieringsnummer och väljer 1,2,4,8,0,1,2,...

De identifieringsnummer som inte definierats väljs inte.

I Källor > Batchsekvens > Källbatch, när identifikationsmetoden har satts till Sträng, måste sekvensen väljas genom externa källor (som scanner eller Open Protocol). Signalen Välj nästa identifieringsnummer kan välja batches inom den valda sekvensen.

Namn i SoftPLC: SELECT_NEXT_ID_NUMBER

Signaltyp | Värdetyp | Storlek min [bit] | Storlek max [bit]
--- | --- | --- | ---
Händelse | Booleskt | 1 | 1

## Enheter

- Fältbuss: SANT

- Indikatorbox: FALSKT

- Intern I/O: SANT

- Operatörspanel: SANT

- Verktygsfunktioner: SANT

- ST-väljare: SANT

- Ljusfyr: SANT

- TLS-tagg: FALSKT

- I/O-expander: SANT