Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Disabler für digitale Eingangskarten setzen

Der Baukasten für das Tutorial ist nach dem Maximalprinzip aufgebaut, d.h. alle möglicherweise vorkommenden Komponenten der Station Feeder sind darin enthalten. In diesem Tutorial ist die Funktionsgruppe (Functiongroup) Inspect eine Option, die in der Konfiguration an-, bzw. abgewählt werden kann. Dazu dient der Parameter Option_Inspect_available in der Station Feeder. Ist der Wert des Parameters true, so ist die Funktionsgruppe ein Bestandteil der Station (bisheriger Zustand während des Tutorials) und damit 10 Sensoren für die 5 Eingangskarten benötigt werden. Wird der Wert des Parameters auf false gesetzt, so wird die Funktionsgruppe aus der Konfiguration ausgeblendet und damit verbleiben noch 8 Sensoren für die nur 4 Eingangskarten benötigt werden. Also muss eine Eingangskarte mit einem Disabler versehen werden, der genau diese Option widerspiegelt.

  1. Öffnen Sie die Engineering-Perspektive.
  2. Öffnen Sie die Station Feeder.

  1. Markieren Sie die eingebaute Komponente PxC_IL_24_DI5.
  2. Geben Sie im Feld Disabler die folgende Formel ein:
=not(mc.$Option_Inspect_available)

Mit not negieren Sie den Rückgabewert der nachfolgenden Methode mc.$Option_Inspect_available. diesen Trick verwenden Sie, um mit dem Parameter Option_Inspect_available positive Logik anwenden zu können (Option_Inspect_available = true: Inspect ist eingeschaltet; Option_Inspect_available = false: Inspect ist ausgeschaltet).

In der Formel referenziert mc (mechatronic component) auf die (übergeordnete) mechatronische Komponente, in diesem Fall Feeder. Daraus entnimmt $Option_Inspect_available den Wert des gleichnamigen Parameters. Der Punkt ist das Pfadtrennzeichen, ähnlich wie bei Datei-Pfadangaben deren Ordner und Unterordner durch Schrägstriche getrennt sind.