Parameter

Bei den hier beschriebenen Parametern handelt es sich um Ergänzungen oder Änderungen der Standardparameter. Sie können verwendet werden, wenn in der Produktion mit einem Multi-feeding-Rezept gearbeitet wird.

Tab. 26 Liste der Parameter

Parameter

Typ 1

Zusätzlicher Wert

Gültiger Wert

Standardwert

multi_part_quantity

R/W

Zeichenkette (String)

Ganzzahl (integer)

0

multi_n_parts_prepared

RO

Zeichenkette (String)

Ganzzahl (integer)

0

multi_hopper_fill_ratio

RO

Zeichenkette (String)

Gleitkommazahl (float)

<keiner>

1

RO: Read Only (schreibgeschützt); R/W: Read and Write (einstellbar)

multi_n_parts_prepared

Gibt die Anzahl der gegenwärtig vorbereiteten Teile eines bestimmten Typs (a, b, c oder d) zurück.

Dieser Parameter nimmt einen obligatorischen zusätzlichen Wert an, der dem Typ des Teils entspricht (a, b, c oder d).

get_parameter multi_n_parts_prepared a
200 1
get_parameter multi_n_parts_prepared b
200 2

multi_part_quantity

Anzahl der Teile eines bestimmten Typs, die von prepare_part und get_part bei jeder Bildaufnahme angefordert werden. Wenn diese Anzahl Teile bei der Bildaufnahme nicht gefunden wird, dann wird get_part oder prepare_part erneut ausgeführt (Vibration + Bildaufnahme), bis diese Anzahl Teile gefunden wird.

Dieser Parameter nimmt einen obligatorischen zusätzlichen Wert an, der dem Typ des Teils entspricht (a, b, c oder d).

Bemerkung

Siehe get_part um zu sehen, wie multi_part_quantity mit verschiedenen Teiletypen kombiniert werden kann.

get_parameter multi_part_quantity a
200 0
set_parameter multi_part_quantity b 4
200
get_parameter multi_part_quantity b
200 4

multi_hopper_fill_ratio

Dieser Parameter gibt für einen bestimmten Teiltyp (a, b, c oder d) zurück, ob ein angeschlossener intelligenter Bunker Asyfill leer ist (gibt 0.0 zurück) oder sich noch Teile im Behälter befinden (gibt 1.0 zurück). Dieser Parameter kann nur während der Produktion oder während einer Entleerung abgefragt werden.

Tipp

Dieser Parameter ist besonders nützlich, um in einem Purge full Szenario zu überprüfen, ob Ihr intelligenter Bunker Asyfill leer ist, bevor eine neue Serie von Teilen zugeführt wird. So kann eine Vermischung von verschiedenen Teilen verhindert werden.

Damit dieser Parameter richtig funktioniert, beachten Sie bitte Folgendes:

  • Es wird ein intelligenter Bunker Asyfill mit einer Firmware-Version 1.2.0 oder neuer benötigt.

  • Eine Bunkervibration von mindestens ~150 ms ist erforderlich. Hat der intelligente Bunker Asyfill keine ausreichend lange Vibration durchgeführt, wird stattdessen ein Fehler mit dem Code 426 zurückgegeben.

Bemerkung

Je nach Teil kann dieser Parameter trotz noch vorhandener Teile im Behälter eine Leermeldung ausgeben. In der Regel werden starre und/oder schwere Teile vom intelligenten Bunker Asyfill zuverlässig erkannt, während weiche und/oder leichte Teile zu einer schlechteren Erkennung führen können.

# ... production scenario

stop production
start purge 123456

get_parameter hopper_fill_ratio a
200 1.0

purge full
200

# Depending on the response, you might want to perform a purge full again
get_parameter hopper_fill_ratio a
200 0.0