IN

Variablenname

Beschreibung

axEnable

Datentyp: ARRAY[0..7] OF BOOL

Für die Kanäle 0 bis 7 individuell festlegen, ob Daten aufgezeichnet werden sollen. Für jeden Kanal gilt:

  • TRUE: Daten des Kanals aufzeichnen.
  • FALSE: Daten des Kanals nicht aufzeichnen.

Voraussetzung für die Aufzeichnung der Daten eines Kanals ist, dass er vorher über die Methode MapChannel() ordnungsgemäß zugeordnet wurde.

diMeasureTime

Datentyp: DINT

Aufzeichnungsdauer in [ms]

diSampleTime

Datentyp: DINT

Abtastintervall in [ms]

(Mindestens Zykluszeit der Task HighPrio der Applikation)

eTrigMode

Datentyp: ENUMERATION

Auswahl des Trigger-Modus:

  • Immediate: Sofortiger Start der Messung bei steigender Flanke an xStart
  • RisingEdge: Start der Messung bei steigender Flanke des Trigger-Signals
  • FallingEdge: Start der Messung bei fallender Flanke des Trigger-Signals

rTrigLevel

Datentyp: REAL - Gleitkommazahl

Trigger-Level für Flanken-Detektion

rTrigPosition

Datentyp: REAL - Gleitkommazahl

Position des Trigger-Zeitpunkts auf der Zeitachse als Bruchteil der Messdauer, z. B.:

  • 0.0: Beginn der Zeitachse
  • 0.5: Mitte der Zeitachse
  • 1.0: Ende der Zeitachse

eTrigSource

Datentyp: ENUMERATION

Auswahl der Trigger-Quelle:

  • Channel: Triggerung auf Mess-Signal eines Kanals
  • External: Triggerung auf externes Signal

Voraussetzung für die externe Triggerung ist, dass das externe Triggersignal vorher über die Methode MapExtTrig() ordnungsgemäß zugeordnet wurde.

diTrigChannel

Datentyp: DINT

Nummer des Kanals, auf den getriggert werden soll (falls eTrigSource auf Channel eingestellt ist)

xStart

Datentyp: BOOL

  • TRUE: Messung starten bzw. Trigger aktivieren.
  • FALSE: Messung nicht starten.

xStop

Datentyp: BOOL

  • TRUE: Messung bzw. Speicherung der Aufzeichnung stoppen.
  • FALSE: Messung nicht stoppen.

sFileName

Datentyp: STRING(255)

Name der aufzuzeichnenden .CSV-Datei