Start Conditions Page

LabVIEW SignalExpress

Start Conditions Page

Use this page of the Recording Options tab to specify which conditions must be met for data logging to start.

This page includes the following components:

  • Start condition list—Lists the source, type, and status of each start condition you configure. Use the up and down arrows to change the order of the start conditions. Contains the following components:
    • Source—Indicates the source of the start condition. This field displays the Condition type you specify or, if you set Condition type to Signal trigger, the name of the Signal you specify.
    • Conditions—Indicates the behavior of the Source that triggers a start condition. This column appears empty for Date/Time start conditions.
    • Met?—Indicates whether the start condition is met.
  • Add—Adds a start condition to the Start condition list.
  • Remove—Removes the selected start condition from the Start condition list.
  • Condition logic—Specifies the logic LabVIEW SignalExpress uses to process the start conditions. You must add more than one start condition to the Start condition list to display this pull-down menu. You can select from the following options:
    • AND—Specifies to start logging only when all start conditions are met.
    • OR—Specifies to start logging when any start condition is met.
    • Sequence—Specifies to start logging when all start conditions are met in the order in which they appear in the Start condition list. Except for the first start condition, LabVIEW SignalExpress ignores start conditions until the preceding start condition(s) is met. Use the up and down arrows next to the Start condition list to change the order of start conditions.
  • Condition type—Specifies the type of the selected start condition. You can select from the following condition types:
    • Signal trigger—(Default) Specifies to start logging when a trigger occurs on the Signal you specify. Use the Trigger type field to configure a trigger.
    • Software trigger—Specifies to start logging when a user presses the button for the Software trigger you specify. Software trigger buttons appear in the LabVIEW SignalExpress toolbar when you specify software triggers.
    • Date/Time—Specifies to start logging at the date and time you specify.
  • Signal—[Condition type: Signal trigger] Specifies the signal to use to trigger the start condition.
  • Trigger type—[Condition type: Signal trigger] Specifies the behavior of the Signal that triggers LabVIEW SignalExpress to start logging. You can select from the following options:
    • Rising slope—(Default) Starts logging when the signal crosses the value you specify in the Trigger value field with a positive slope.
    • Falling slope—Starts logging when the signal crosses the value you specify in the Trigger value field with a negative slope.
    • Entering window—Starts logging when the signal enters the window between the values you specify in the Higher value and Lower value fields.
    • Leaving window—Starts logging when the signal leaves the window between the values you specify in the Higher value and Lower value fields.
  • Trigger value—[Trigger type: Rising slope, Falling slope] Specifies the value the signal must cross to start logging.
  • Hysteresis—[Trigger type: Rising slope, Falling slope] Specifies the amount above or below the Trigger value through which the signal must pass before LabVIEW SignalExpress starts logging. You can use Hysteresis to prevent noise from causing a false start condition. For a Rising slope condition, the signal must pass below Trigger valueHysteresis before LabVIEW SignalExpress starts logging. For a Falling slope condition, the signal must pass above Trigger value + Hysteresis before LabVIEW SignalExpress starts logging.
  • Higher value—[Trigger type: Entering window, Leaving window] Specifies the high limit of the range in which the signal must enter or leave the window to start logging.
  • Lower value—[Trigger type: Entering window, Leaving window] Specifies the low limit of the range in which the signal must enter or leave the window to start logging.
  • Count—[Condition type: Signal trigger] Specifies the number of times the Signal must meet the start condition before LabVIEW SignalExpress begins logging.
  • Software trigger—[Condition type: Software trigger] Specifies a software trigger to use for the start condition. You can specify up to three separate software triggers. When you select a software trigger, a toolbar button with the trigger name appears. Click the toolbar button to trigger the start condition.
  • Schedule start time—[Condition type: Date/Time] Specifies how frequently a Date/Time start condition occurs. You can select from the following options:
    • Once—(Default) Specifies for the start condition to occur at a specific time.
    • Hourly—Specifies for the start condition to occur hourly or in an increment of hours, minutes, and seconds that you specify.
    • Daily—Specifies for the start condition to occur daily or every number of days you specify.
    • Weekly—Specifies for the start condition to occur weekly or every number of weeks you specify on the day or days you specify.
    • Custom—Specifies for the start condition to occur on a custom schedule that you specify.
    Note  If you set Schedule start time to Hourly, Daily, or Weekly, you must configure stop conditions that stop logging the signal between the scheduled start times.
  • Start date—[Schedule start time: Once] Specifies the date and time to start logging the specified signal.
  • hours—[Schedule start time: Hourly] Specifies the number of hours between each occurrence of the start condition. If you specify minutes and seconds, LabVIEW SignalExpress waits the combined total of hours, minutes, and seconds between each start condition.
  • minutes—[Schedule start time: Hourly] Specifies the number of minutes between each occurrence of the start condition. If you specify hours and seconds, LabVIEW SignalExpress waits the combined total of hours, minutes, and seconds between each start condition.
  • seconds—[Schedule start time: Hourly] Specifies the number of seconds between each occurrence of the start condition. If you specify hours and minutes, LabVIEW SignalExpress waits the combined total of hours, minutes, and seconds between each start condition.
  • Every x days—[Schedule start time: Daily] Specifies the number of days between each occurrence of the start condition.
  • Every x week(s)—[Schedule start time: Weekly] Specifies the number of weeks between each occurrence of the start condition. Place a checkmark in the checkbox that corresponds to the day or days on which you want LabVIEW SignalExpress to start logging.
  • Custom Schedule—[Schedule start time: Custom] Displays a list of dates and times at which to start logging. Click the Add button to add a date and time to the list.
  • Add—[Schedule start time: Custom] Displays the Set Time and Date dialog box, which you can use to add a date and time to the Custom Schedule.
  • Remove—[Schedule start time: Custom] Removes the selected date and time from the Custom Schedule.
  • Start logging—[Schedule start time: Hourly, Daily, Weekly] Specifies when LabVIEW SignalExpress starts logging for the first time. You can select from the following options:
    • Immediately—(Default) Specifies to start logging for the first time when you run the project.
    • On date—Specifies to start logging for the first time at the time and date you specify.
  • Start from—[Schedule start time: Hourly, Daily, Weekly] Specifies a time from which to start logging. Select On date from the Start logging pull-down menu to enable this control.
  • Advanced timing—Contains the following components:
    • Pre-start condition duration (s)—Specifies the number of seconds of data before the start condition is met to include in the data log.
    • Start condition holdoff (s)—Specifies a time in seconds to wait after LabVIEW SignalExpress begins acquiring a signal or after a stop condition occurs before acknowledging start conditions.
  • Restart behavior—Contains components for configuring whether and how LabVIEW SignalExpress restarts logging after a set of start and stop conditions occur. For these components to appear, you must configure at least one stop condition. These components do not appear if you configure a Date/Time start condition that only occurs once. Contains the following components:
    • Repeat start/stop cycle—Contains the following options:
      • x times—(Default) Specifies a number of times to restart logging.
      • Until—Specifies a date after which LabVIEW SignalExpress no longer restarts logging.
    • Restart start/stop cycle in—Specifies where to save logged data after a restart occurs. You can select from the following options:
      • current log—(Default) Specifies to save logged data in the same log file after a restart occurs.
      • new log—Specifies to save logged data in a new log file after a restart occurs.