onecontrol:anwendungen_oc_odt_gpio
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
onecontrol:anwendungen_oc_odt_gpio [2019/09/01 12:32] – [I/O-Verhalten (standardisiertes Feature, nur Eingang)] Michael | onecontrol:anwendungen_oc_odt_gpio [2020/09/28 18:39] – [Konfigurationsvariablen (CV-Reiter)] Michael | ||
---|---|---|---|
Zeile 22: | Zeile 22: | ||
<WRAP center round important 90%> | <WRAP center round important 90%> | ||
- | In PC-Programme, | + | In PC-Programme, |
</ | </ | ||
Zeile 55: | Zeile 55: | ||
Die GPIO von **OneControl** bzw. **OneDriveTurn** können als paarweise Schaltausgänge konfiguriert werden. Es muss jeweils das gerade Port gestellt werden, das ungerade Port wird von der Baugruppe umgekehrt und mit der Konfiguration des geraden Partners angesteuert. | Die GPIO von **OneControl** bzw. **OneDriveTurn** können als paarweise Schaltausgänge konfiguriert werden. Es muss jeweils das gerade Port gestellt werden, das ungerade Port wird von der Baugruppe umgekehrt und mit der Konfiguration des geraden Partners angesteuert. | ||
- | <WRAP center round tip 85%> | + | <WRAP center round tip 90%> |
- | Im BiDiB-Wizard erfolgt die Konfigurationsänderung jeweils über den gewünschten Feature-Reiter mit einem Rechtsklick auf das **ausgegraute** GPIO-Feld > "Port umschalten ..." > "Port auf Schaltausgang umschalten?" | + | Im BiDiB-Wizard erfolgt die Konfigurationsänderung jeweils über den gewünschten Feature-Reiter |
</ | </ | ||
Zeile 109: | Zeile 109: | ||
===== Konfigurationsvariablen (CV-Reiter) ===== | ===== Konfigurationsvariablen (CV-Reiter) ===== | ||
- | Eine Konfiguration über den CV-Reiter | + | <WRAP center round important 80%> |
+ | Eine Konfiguration | ||
+ | </ | ||
- | ==== Ein-, Ausgang ==== | + | Im CV-Reiter werden zwar alle verwendeten CVs angezeigt. Geändert werden |
- | |Bit 0 = 0 Ausgang, **Bit 0 = 1** Eingang| | + | |
- | Die so genannten GPIOs (General Purpose Input/ | + | |
- | **als Eingang** | Bit 0 = 1: | + | Einzelheiten |
- | + | ||
- | {{: | + | |
- | {{: | + | |
- | + | ||
- | + | ||
- | Diese Einstellung ist Default und ein Auslösen am Eingang | + | |
- | Im Register Schaltausgänge werden die betroffenen GPIO-Ports als nicht verfügbare Ausgänge angezeigt. Die betroffenen Ports sind ausgegraut. | + | |
- | + | ||
- | + | ||
- | **als Ausgang** | Bit 0 = 0: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | Soll ein GPIO-Port als Ausgang konfiguriert werden, dann ändern Sie das betroffene Bit von **1** auf **0**. | + | |
- | + | ||
- | Mit Klick auf Speichern wird die Änderung erfasst und mit CV-Schreiben auf die OneControl Baugruppe übertragen. | + | |
- | + | ||
- | Die Änderung wird erst nach einen Reset der Baugruppe wirksam. | + | |
- | + | ||
- | Das kann durch einen Spannungsreset erfolgen oder über den Softwareeintrag " | + | |
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Der betroffene Port ist jetzt im Register " | + | |
- | Jetzt steht auch der neue GPIO-Port " | + | |
- | + | ||
- | + | ||
- | ==== Aktivlage ==== | + | |
- | |Bit 1 = 0 HIGH-, **Bit 1 = 1** LOW-aktiv| | + | |
- | **Nur Eingang!** | + | |
- | Die Eingänge des GPIO-Bausteins werden gegen Masse geschaltet. | + | |
- | Mit der Konfiguration HIGH-Aktiv wird beim Schliessen des Eingangs eine " | + | |
- | Mit der Konfiguration LOW-Aktiv wird beim Schliessen eine " | + | |
- | + | ||
- | + | ||
- | ==== Impulsbetrieb ==== | + | |
- | |**Bit 2 = 0** Dauer-, Bit 2 = 1 Impulsbetrieb| | + | |
- | + | ||
- | **Nur Ausgang!** | + | |
- | Im Dauerbetrieb wird ein Ausgang solange aktiv angesteuert, | + | |
- | + | ||
- | + | ||
- | === Impuls-Ticks === | + | |
- | + | ||
- | {{: | + | |
- | {{ : | + | |
- | + | ||
- | |Wert = 0...255, **(0)**| | + | |
- | + | ||
- | Hier wird die Länge eines Impulses eingestellt. Die Zeit wird in so genannten Ticks gemessen, ein Tick beträgt 20 ms. | + | |
- | + | ||
- | **Beachte: | + | |
- | + | ||
- | Die Voraussetzung dieser Funktion ist, dass im CV-Register " | + | |
---- | ---- | ||
- | |||
onecontrol/anwendungen_oc_odt_gpio.txt · Zuletzt geändert: 2020/09/28 18:39 von Michael