OUT

Variable name

Description

usiRecordEachXCycle

Data type: USINT

Interval of cycles to be recorded

Example: When the value "1" is specified, each cycle is recorded. When the value "2" is specified, every other cycle is recorded.

Default value: 1

xSequenceTrigger

Data type: BOOL

  • TRUE: The SRL program is currently being executed and has not been interrupted so far (see also xReadyForNewSequence). This is a prerequisite for recording. Data points are only recorded if this signal is TRUE.
  • FALSE: The program is exited.

lrLastSequenceDuration_Sec

Data type: LREAL - Floating-point number

Duration of the last motion sequence in [s]

udiLastSequenceDataPoints

Data type: UDINT

Number of data points of the last executed motion sequence

udiRecordedDataPoints

Data type: UDINT

Number of data points of the last recorded motion sequence

xBusyRecording

Data type: BOOL

  • TRUE: Recording of data in progress.
  • FALSE: Recording of data is not in progress.

xDoneRecording

Data type: BOOL

  • TRUE: Recording of data is finished.
  • FALSE: Recording of data is not yet finished.

xBusyExporting

Data type: BOOL

  • TRUE: The recorded data is currently being written to the memory card of the MOVI-C® CONTROLLER.

xDoneExporting

Data type: BOOL

  • TRUE: The recorded data has been successfully written to the memory card of the MOVI-C® CONTROLLER.

xInitDone

Data type: BOOL

  • TRUE: The WorkbenchExporter is initialized and ready for operation.

xReadyForNewSequence

Data type: BOOL

  • TRUE: xSequenceTrigger can become TRUE at program start.
  • FALSE: The motion sequence is interrupted, for example, by a program pause or BackToPath.