Konfigurationsdatei mit PiCtory erstellen

Wenn Du mehrere RevPi Module miteinander verbinden möchtest, benötigst Du neben der PiBridge, die die Module physisch miteinander verbindet, auch eine Konfigurationsdatei. Diese Konfigurationsdatei muss Deinem RevPi Core mitteilen, welche Module sich an welcher Position befinden und welche Grundeinstellungen diese Module haben.
Die Konfigurationsdatei kannst Du mit PiCtory erzeugen.
In diesem Kapitel erklären wir Dir die Benutzeroberfläche von PiCtory und erstellen ganz nebenbei eine Konfigurationsdatei.

Voraussetzungen:

    Du hast einen Webserver auf Deinem PC installiert (z. B. Chrome oder Firefox).
    RevPi Core befindet sich in Deinem Netzwerk.

Los geht’s!:

  • Öffne Deinen Webbrowser.
  • Gib die IP-Adresse Deines RevPi Cores in die Adresszeile Deines Browsers ein.

Das Anmelde-Fenster öffnet sich.

pictory-anmelden
  • Melde Dich mit dem Benutzernamen „admin“ an.
  • Gib Dein Passwort ein. Du findest es auf dem Aufkleber an der Seite, Deines RevPi Cores.
  • Klicke auf „Login“

Du siehst jetzt den aktuellen Gerätestatus Deines RevPi Cores.

  • Klicke auf „Start PiCtory“.

Geschafft, PiCtory öffnet sich!

Schauen wir uns erst mal um!
Damit Du weißt, was Du in den einzelnen Arbeitsbereichen machen kannst, die Du jetzt vor Dir siehst, erklären wir Dir das im folgenden Abschnitt. Danach arbeiten wir an unserer Konfigurationsdatei weiter.

Configuration Board
Auf dem Configuration Board kannst Du die Adapter so zusammenstellen, wie sie auch später auf der Hutschiene angeordnet sind. PiCtory unterstützt Dich bei Deinem Projekt, indem es Dir eine Rückmeldung gibt, wenn die Zusammenstellung Deiner Geräte nicht möglich ist.
Zur Zusammenstellung der Geräte gibt es einige Regeln, die Du beachten musst:

    Ein RevPi Core bildet die Basis zu jedem Projekt
    Gateways dürfen nur ganz rechts oder ganz links außen in das Projekt eingebunden werden.

Um ein neues Gerät auf dieser virtuellen Hutschiene hinzuzufügen, musst Du zuerst einen neuen Slot erstellen. Klicke dazu mit der rechten Maustaste auf das RevPi Core und wähle im Kontextmenü „Spalte (rechts/links) einfügen“. Danach kannst Du einen Adapter aus dem Gerätekatalog (s. nächster Abschnitt) einfügen. Ein Adapter kann hier ein Hardware-Modul sein, dass über die PiBridge mit RevPi Core verbunden ist oder eine Treibersoftware, für die Speicherplatz im Prozessabbild reserviert wird.

pictory-configuration-board

Gerätekatalog
Im Gerätekatalog findest Du alle Adapter, die Dir zur Verfügung stehen. Wenn Du für eine spezielle Hardware eigene Treiber schreiben musst, kannst Du diese auch als Adapter in den Gerätekatalog einfügen. Dazu musst Du eine RAP-Datei (RevPi Adapter Profile Datei) erstellen.

pictory-device-catalog

Datenblatt
Das Datenblatt zeigt Dir detaillierte Informationen zu einem Gerät, dass Du im Gerätekatalog oder auf dem Configuration Board angeklickt hast.

pictory-datenblatt

Device Data
In diesem Fenster kannst Du die Grundeinstellungen für Deine Adapter vornehmen (z. B. Gerätenamen).

pictory-device-data

Value Editor
Im Value Editor kannst Du festlegen, welche Ein-und Ausgabeanschlüsse Du verwenden möchtest. Zudem kannst Du die einzelnen Anschlüsse benennen.

pictory-value-editor

Arbeitsplatz einrichten
Die Adapter auf dem Configuration Board sind zu groß? Das Datenblattfenster stört Dich beim arbeiten und das Configuration Board ist zu klein? Kein Problem, es lässt sich alles einstellen!

Größe der Adapter auf dem Configuration Board ändern

  • Klicke auf das Auswahlfenster „Display Size“.
  • Stelle die Größe ein, in der die Adapter angezeigt werden sollen.
groesse-einstellen

Fenster ein-und ausblenden

  • Klicke auf den schwarzen Button um ein Fenster auszublenden.
  • Du kannst das Fenster wieder herstellen, indem Du noch einmal auf denselben Button klickst.
fenster-ein-ausblenden

Fenstergröße ändern

  • Setze den Cursor auf den Rahmen des Fensters, das Du vergrößern möchtest.

Der unten abgebildete Pfeil erscheint.

  • Halte die linke Maustaste gedrückt und Stelle die Fenstergröße so ein, wie es für Dich sinnvoll ist.
fenstergroesse-aendern

Weiter geht’s!:

  • Klicke mit der rechten Maustaste auf das RevPi Core, das sich auf dem Configuration Board befindet.
  • Wähle im Kontextmenü „Spalte rechts einfügen“.

Eine leere Spalte wird rechts neben dem RevPi Core erstellt.

pictory-spalte-einfuegen
  • Wähle das RevPi DIO aus dem Gerätekatalog.
auswahl-dio-geraetekatalog
  • Ziehe es per Drag&Drop in die leere Spalte auf dem Configuration Board.
dio-hinzugefuegt
  • Klicke auf das RevPi Core

 Unterhalb des Configuration Boards sind 2 Arbeitsbereiche. Hier kannst Du Deine Adapter konfigurieren.

  • Lege im Bereich „Device Data“ die Grundeinstellungen für Deine Adapter fest.
pictory-device-data

Folgende Werte sollen Dir helfen, Deinen Adapter leicht zu erkennen.

    Adaptername
    Betriebsmittelkennzeichen
    Kommentar
dd-ident

Falls Du die Werte nicht eingibst, werden die Werte verwendet, die in der RAP-Datei hinterlegt sind.

    Definiere Deine Ein-und Ausgänge. Die Werte, die Du hier Auswählst, bestimmen nicht die Anzahl der physischen Ein-und Ausgänge. Diese Werte bestimmen, ob die Ein-und Ausgänge über eine Bool-Variable oder eine 16-Bit-Variable angesprochen werden. Wähle den höheren Wert für die Bool-Variable und den niedrigen für die 16-Bit-Variable.
dd_io
  • Lege im Value-Editor die Werte für Deinen Adapter Gerät fest.
pictory-v_dio

Beispiel:
Wir wählen das RevPi DIO aus, denn wir wollen einen Sensor an den ersten Eingang des RevPi DIO anschließen. Die Datei soll später in logi.CAD3 weiterverwendet werden.

    Damit wir diese Einstellung auch in logi.CAD3 wiedererkennen, geben wir dem Eingang I_1 (bzw. Input_Pin_1 ) den Namen „Sensor1“.
    Damit die Variable für diesen Eingang in logi.CAD3 verwendet werden kann, setzen wir einen Haken bei „Export“.
pictory_v-name
  • Klicke auf „File>Safe“. Damit speicherst Du Deine Datei.
pictory-safe
  • Klicke auf „Tools>Reset Driver“. Damit aktivierst Du die Änderungen für den Adapter.
reset-driver
  • Klicke auf „File>Export“.
pictory-fileexport

Ein Fenster öffnet sich. Du kannst hier das Format der Datei bestimmen und den Dateinamen angeben.
Du kannst aus 2 Formaten wählen:

    Export 01 erzeugt eine Datei, die sich für die Verwendung in logiCAD3 eignet.
    Export 02 erzeugt eine Offset Liste, die Du als Basisinformation für ein eigenes C-Programm verwenden kannst.
  • Wähle ein Format aus, mit dem Du weiter arbeiten möchtest.
pictory-exporteinstellungen
  • Gib einen Dateinamen an.
  • Klicke auf „Ok“.

Herzlichen Glückwunsch! Du hast soeben Deine erste Konfigurationsdatei erstellt!