Vishay Micro-Measurements
System 7000 Programmer’s Reference Manual
Page 75 of 142
Arguments:
CardNo
The card number (1-16).
GroupMask
Mode
0 = Off (default)
1 = Continuous
2 =Burst
SkipCount
Specifies how many scans to skip between each recorded scan. A value of 0
means skip none (i.e. record each scan) (Range: 0 to 4294967295,
Default: 0).
BurstCount
The number of scans to record during each burst (Range: 0 to 4294967295,
Default: 0)
BurstSkipCount
The number of scans between recording bursts. (Range: 0 to 4294967295,
Default: 0)
Returns:
0 if Successful, otherwise an Error Code
Notes:
6.5.4.8
ConfigureLimitCondition method
Syntax:
HRESULT _stdcall ConfiguretLimitCondition(in long CardNo, in long LimitIndex, in long
Condition, in long LowerLimit, in long UpperLimit, in long PreBufferSize, in long
PostBufferSize, out retval long * result );
Description:
Configures the limit event condition for the selected limit. This method should be used to build a
limit condition table for each card in the scanner.
Arguments:
CardNo
The card number (1-16).
LimitIndex
Index of this limit condition in the Limit Condition Table (0-49)
Condition
The limit condition value.
0 = None -This condition does not have a limit assigned. (default)
1 = Greater Than - Trip when the input reading is greater than the upper limit
value.
2 = Less Than - Trip when the input reading is less than the lower limit value.
3 = Equal - Trip when the input reading is equal to the upper limit value.
4 = Between -Trip when the input reading is between the two limit values
specified.
5 = Outside -Trip when the input reading is outside the range specified by the
two limit values.
8 = Range -This condition is valid only when the limits type is set to Range
mode. The limit will be tripped when the input reading is within the specified
range as defined by the increment/decrement values specified.