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