{{indexmenu_n>100}}
====== MKWare_AddItem ======
Innerhalb der MK|Ware wird ein virtuelles Produkt erzeugt und mit einer Produktseriennummer reserviert. Diese Informationen werden an den SPS-Baustein übergeben um sie dort zu verwenden.
Eine Konfiguration in //de:software:mksupervisor:start|MKSupervisor// legt fest, dass dort eine //de:allgemein:glossar:produktsn|Produkt SN// erzeugt und an die SPS übergeben wird.
===== VAR_INPUT =====
VAR_INPUT
PDAtoPLC_ItemAdded : BOOL; (* Variable wird auf TRUE gesetzt, wenn eine ProduktSN erzeugt wurde. *)
PDAtoPLC_ProductSN : STRING; (* Enthält die ProduktSN für das Produkt. *)
PDAtoPLC_ProductGUID : STRING; (* Enthält die eindeute ID zur MK|Ware internen Identifizierung. *)
END_VAR
===== VAR_OUTPUT =====
VAR_OUTPUT
PDAfromPLC_AddItem : BOOL; (* Ist der Status TRUE soll eine ProduktSN generiert werden. *)
PDAfromPLC_ProductDesignation : STRING; (* Enthält das aktuelle Produkt. *)
PDAfromPLC_ProductSNTemplate : STRING; (* Gibt ein Muster vor, nachdem die ProduktSN erstellt werden soll. *)
PDAfromPLC_ProductSNadditional: STRING; (* Enthält zusätzliche Zeichen, die das Muster erweitern können. *)
END_VAR
===== Signalstatusdiagram =====
===== Beispiel eines Funktionsbausteins =====
{{:de:interfaces:mkcollector:pde:additem:pasted:20230201-140730.png}}