IF_ProductManager - Allgemeine Informationen

Übersicht

Typ

Schnittstelle

Verfügbar ab

V1.0.0.0

Übernommen aus

-

Versionen:

Aktuelle Version

Aufgabe

Zugriff auf die Werte und Funktionen des Produktmanagers

Beschreibung

Der Produktmanager verwaltet die Produkte, die sich auf der Eintaktstrecke befinden.

Methoden

Bezeichnung

Beschreibung

AddProductToBelt

Fügt einem Band ein neues Produkt hinzu.

DeleteFirstProductFromBelt

Löscht das vorderste Produkt von einem Band.

GetFirstProductInterface

Gibt die Schnittstelle zum vordersten Produkt der Eintaktstrecke zurück.

GetFirstProductInterfaceOnBelt

Gibt die Schnittstelle für das vorderste Produkt eines Bands zurück.

GetLastProductInterface

Gibt die Schnittstelle zum letzten Produkt der Eintaktstrecke zurück.

GetLastProductInterfaceOnBelt

Gibt die Schnittstelle zum letzten Produkt eines Bands zurück.

GetNumberOfProductsOnBelt

Gibt die Anzahl der Produkte auf einem Band zurück.

GetProductInterfaceById

Gibt die Schnittstelle des Produkts mit der angegebenen Identifikationsnummer zurück.

SetFirstProductToBelt

Überträgt das vorderste Produkt eines Bands zu einem anderen Band.

Eigenschaften

Name

Datentyp

Zugriff

Beschreibung

etJamHandling

ET_JamHandling

Lesen/Schreiben

Verfahren zur Vermeidung von überlappenden Produkten

raifProducts

REFERENCE TO ARRAY[1..Gc_udiMaxNumberOfProducts] OF IF_Product

Lesen

Zugriff auf die Werte und Funktionen der verwalteten Produkte.

Sie verfügen zudem über Schreibzugriff auf die Elemente der Schnittstelle.

udiNextProductId

UDINT

Lesen/Schreiben

Die Identifikationsnummer, die dem nächsten erkannten Produkt zugeordnet wird.

udiNumberOfProducts

UDINT

Lesen

Die Anzahl der Produkte auf der Eintaktstrecke.