Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Creating a Time-Triggered Network Timing Source (RT Module)

LabVIEW 8.5 Real-Time Module Help
August 2007

NI Part Number:
370622E-01

»View Product Info

Complete the following steps to create a time-triggered timing source on the time-triggered network.

  1. Select Tools»Real-Time Module»Configure Time-triggered Network from the Project Explorer window to open the Network Configuration dialog box.
  2. Right-click the Network node and select Add Timing Source from the shortcut menu. A Timing Source node appears in the Network Configuration tree.
  3. Specify the name and type of the timing source using the Timing Source Name text box and Timing Source Type drop-down list. The following list describes the available timing source types:
    • SMBs Reflected—Fires on the first occurrence when all RT targets that host shared memory block (SMB) variables on the time-triggered network start to transmit data. After the first occurrence, the timing source fires when all SMB blocks for the network have transmitted their data in the cycle. This behavior allows you to synchronize the start of time-triggered shared variable transmissions on all targets by waiting for all targets to become available.
    • SMB Reflected—Fires when a specific SMB block has transmitted its data in the cycle. You must select an RT target to associate with the timing source.
    • Channel Stop—Fires when the sending node finishes sending data. Data may not have been received by the receiving node. You must select a variable to associate with the timing source.
    • Channel Start—Fires when the sending node begins to transmit data. Data may not have been received by the receiving node when the timing source fires. You must select a variable to associate with the timing source.
    • Data Sent—Fires when data is transmitted from the sending node. You must select a variable to associate with the timing source. Only available for use on the RT target that hosts the time-triggered shared variable.
    • Data Received—Fires when data is received by the receiving nodes. You must select a time-triggered shared variable to associate with the timing source. Only available for use on the RT targets that receive data from the time-triggered shared variable.
    • Default Network Timing Source (Network USTSrc)—This is the default timing source used by the time-triggered network. The time-triggered network uses this built-in timing source to control the execution of timed structures if you do not create a timing source.
  4. Select the associated variable using the Associated Variable pull-down menu if you selected a data or channel timing source type.
  5. Select the associated RT target using the Target pull-down menu if you selected the SMB Reflected timing source type.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit