. |
TriggerThe Trigger Conditions panel may be accessed in either of two ways:
Trigger includes menu options for beginning and ending signal data acquisition, such as by manually clicking on the Go and Stop buttons, or through the use of external inputs such as motor movement. The Trigger Conditions panel is divided into four different sections, each of which is described below, along with their respective menu items. Pre-ConditionThe Pre-Condition defines the Motion Supervisor state that must occur before the Motion Start trigger condition can be triggered. Wait for Motion Done – Motion Start trigger cannot be activated until the Motion Supervisor transitions from the Idle state to the Moving state. None – Motion Start trigger can be activated whenever the Motion Supervisor is in the Moving state. The wait for "at rest" pre-condition is useful when the trigger Repeat is enabled and the motion is continually commanded back and forth between two points. In this situation, the wait for "at rest" will guarantee that the data is acquired at the start of the move, instead of sometime during the middle of the motion. Start ConditionThe Start Condition defines the triggering event to start data acquisition. Possible sources for triggers include the Go button, a Motion Start, or a User definable condition. Go button – Traces are started when the Go button is clicked on the front of the display pane. Selecting this option displays two support buttons on the front of the display pane:
Motion Start -- Tracing begins when movement is detected in the Motion Supervisor chosen for tracing after the Arm button is clicked on the display pane. Selecting this option displays two support buttons on the front of the display pane:
External Event – (Not yet implemented.) Pre-Acquire (ms) – [Usable only when Motion Start enabled.] Amount of data to include with plot before triggered data.1 User Condition – Data acquisition begins when the user-defined trigger conditions are met. To configure the conditions, click the Define button. The trigger properties menu allows you to configure the trigger conditions. Address – Controller memory address in hex. To determine the memory address use the VM3 utility program. Mask – Data located at the Address is masked (bitwise ANDed with the Mask value). Pattern – Masked data is compared to the expected Pattern value. The Condition determines how the data is compared to the Pattern. Count – The number of data samples to be acquired after the trigger is activated. The Mode determines whether the Count is applied. Condition:
Mode:
ExampleIf you want to start your recording when bit 3 (23 = 0x4) of the word at 0xa01000 is low, you would set the following conditions:
End ConditionThe End Condition defines how tracing is to be halted. Stop button – Tracing ends when the Stop button is clicked on the main display panel. Buffer Full – Tracing ends when the data buffer has filled. NOTE: the data buffer size is set by the MaxBuffer field on the main display pane and may be as large as 50000 ms. Motion Done – Tracing ends when motion halts (i.e., when MotionDone condition is TRUE). External Event – (Not yet implemented in Version 1.19.07.) User Condition – Data acquisition begins when the user defined trigger conditions are met. To configure the conditions click the Define button. The trigger properties menu allows you to configure the trigger conditions. Address – Controller memory address in hex. To determine the memory address use the VM3 utility program. Mask – Data located at the Address is masked (bitwise ANDed with the Mask value). Pattern – Masked data is compared to the expected Pattern value. The Condition determines how the data is compared to the Pattern. Count – The number of data samples to be acquired after the trigger is activated. Condition:
Motion Start/Done Trigger SourceIf either the Start Condition or End Condition fields are set to Motion Start or Motion End respectively, the Trigger Source field will be enabled. This field specifies which Motion Supervisor is used to trigger start and/or end of tracing.
1. Acquisition of data is ongoing, even before the start of tracing. When a Pre-trigger time is entered, the display will include buffered data of Pre-trigger length with the triggered trace.
|
| | Copyright © 2001-2009 Motion Engineering |