ADbasic-Befehle
P2_Event2_Config
P2_Event2_
Config
Ohne Vorverarbeitung
Signal nach
Freigabeimpuls
Signal aus AB-Modus
10
konfiguriert die Vorverarbeitung der Event-Signale auf dem
P2_Event2_Config
angegebenen Modul.
Syntax
#Include
ADwinPro_All.Inc
P2_Event2_Config
Parameter
Eingestellte Moduladresse (1...15).
module
Modus der Event-Vorverarbeitung:
mode
0: Keine Vorverarbeitung (Default).
1: Signal nach Freigabeimpuls am Eingang ENABLE.
2: Signal aus AB-Modus.
3: Signal aus AB-Modus nach Freigabeimpuls am Ein-
gang ENABLE.
Nur für mode=1 oder mode=3; Flankentyp, der am Ein-
edge_enable
gang ENABLE akzeptiert wird:
1: positive Flanke (Default).
2: negative Flanke.
3: positive und negative Flanke.
Bemerkungen
Der Befehl hat nur eine Bedeutung für Module mit mehr als einem Event-Ein-
gang. Das Modul verarbeitet die Signale der Event-Eingänge zum resultieren-
den Event-Signal, das modulinterne Vorgänge startet und den Event-Prozess
steuert.
Das resultierende Event-Signal wird mit
gibt das resultierende Event-Signal für die Steuerung des
Event_Enable
Event-Prozesses frei.
Je nach Modul stehen verschiedene Modi
Modul
Pro-AIn-F-8/14-D
Pro-AIn-F-8/16-D
Pro-AIn-F-8/18-D
Die Modi arbeiten wie folgt:
mode=0: Das Modul verwendet das Signal am Eingang EVENT / A als resultie-
rendes Event-Signal. Der Parameter
mode=1: Der Eingang EVENT/A ist zunächst gesperrt, das resultierende Signal
ist TTL-Pegel low. Sobald ein einzelner Freigabeimpuls vom Typ
am Eingang ENABLE eingegangen ist, gibt das Modul den Eingang EVENT/A
frei und verwendet dessen Signal als resultierendes Event-Signal.
Der Eingang EVENT/A bleibt freigeschaltet, auch wenn sich das Signal am Ein-
gang ENABLE ändert. Um den Freigabeimpuls erneut zu verwenden, rufen Sie
mit mode=0 auf und anschließend mit mode=1.
P2_Event2_Config
mode=2: Im AB-Modus wertet das Modul zwei Rechteck-Signale an den Eingän-
gen EVENT / A und B aus, die um 90 Grad gegeneinander versetzt sind (typisch
für Inkrementalgeber): Wenn eine Flanke vom Typ
Config) an einem der Eingänge eintrifft, wird ein resultierendes Event-Signal
ausgelöst.
Die maximal verwertbare Eingangsfrequenz beträgt 5MHz; gemeinsam mit den
4 Flanken je Signalzyklus ergibt sich eine maximale Frequenz von 20MHz für
das resultierende Event-Signal.
Der Abstand zwischen einer Flanke an EVENT / A und einer Flanke an B darf
50ns nicht unterschreiten. Impulsbreiten oder Pausenzeiten kürzer als 100ns
werden nicht verwertet.
module
mode
edge_enable
(
,
,
P2_Event_Config
zur Verfügung:
mode
edge_enable
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
)
LONG
LONG
LONG
konfiguriert.
P2_
Verfügbare Modi
0, 1, 2, 3
0, 1, 2, 3
0, 1
hat keine Bedeutung.
edge_enable
(siehe
edge
P2_Event_