NP5 CANopen Online-Handbuch

3231h Flex IO Configuration

Funktion

Definiert wie die Pins (Ein- /Ausgänge 1…4) des Geräts belegt werden.

Jedes Bit im jeweiligen Subindex entspricht einem Pin, wobei der erste Pin den DIO1 konfiguriert, der zweite Pin den DIO2 usw.

  • Pin 1: DIO1_IO_CS
  • Pin 2: DIO2_CD_CLK
  • Pin 3: DIO3_CD_DIR
  • Pin 4: DIO4_IO_MOSI
  • Subindex 03h Alternate Function Mask: Diese Bitmaske legt fest, ob die alternative Funktion des Pins aktiviert werden soll.

    Um die alternative Funktion zu aktivieren, setzen Sie das entsprechende Bit auf "1":

    Bit Pin Alternative Funktion
    1 DIO2_CD_CLK Takteingang in Takt-Richtungs-Modus
    2 DIO3_CD_DIR Richtungseingang in Takt-Richtungs-Modus
    Anmerkung:

    Wenn Sie die alternative Funktion aktivieren, können Sie den jeweiligen Pin nicht mehr als normalen Eingang/Ausgang verwenden.

    Wenn der Takt-Richtungs-Modus aktiviert wird, werden die Pins für Takt und Richtung automatisch entsprechend konfiguriert und die Einstellungen in 3231h überschrieben.

  • Subindex 01h Output Mask: Diese Bitmaske legt fest, ob der Pin als Eingang oder Ausgang verwendet wird (abhängig davon, ob eine alternative Funktion für den Pin in Subindex 03h aktiviert wurde):
    • Bit = "0:" Pin ist Eingang (Standard)
    • Bit = "1": Pin ist Ausgang
  • Subindex 02h Pullup Mask: Diese Bitmaske legt fest, ob der Pin ein Pullup oder Pulldown ist:

    • Bit = "0": Pin ist Pulldown (Standard)
    • Bit = "1": Pin ist Pullup

    Subindex 02h ist für den Pin nur aktiv, wenn er als Eingang definiert ist.

Beispiel für Subindex 01h: Pin 2 und Pin 3 sollen Ausgänge sein, Wert ="6" (=0110 b)

Objektbeschreibung

Index 3231h
Objektname Flex IO Configuration
Object Code ARRAY
Datentyp UNSIGNED16
Speicherbar ja, Kategorie: Applikation
Zugriff nur lesen
PDO-Mapping nein
Zulässige Werte
Vorgabewert
Firmware Version FIR-v1650-B472161
Änderungshistorie

Wertebeschreibung

Subindex 00h
Name Number Of Entries
Datentyp UNSIGNED8
Zugriff nur lesen
PDO-Mapping nein
Zulässige Werte
Vorgabewert 03h
Subindex 01h
Name Output Mask
Datentyp UNSIGNED16
Zugriff lesen/schreiben
PDO-Mapping nein
Zulässige Werte
Vorgabewert 0000h
Subindex 02h
Name Pullup Mask
Datentyp UNSIGNED16
Zugriff lesen/schreiben
PDO-Mapping nein
Zulässige Werte
Vorgabewert 0000h
Subindex 03h
Name Alternate Function Mask
Datentyp UNSIGNED16
Zugriff lesen/schreiben
PDO-Mapping nein
Zulässige Werte
Vorgabewert 0000h
▶   weiter

Inhalt