Vishay Micro-Measurements
System 7000 Programmer’s Reference Manual
Page 77 of 142
6.5.4.10
AssignLimitToChannel Method
Syntax:
HRESULT _stdcall AssignLimitToChannel(in long CardNo, in long ChannelNo, in long
LimitIndex, in long LimitConditionIndex, out retval long * result );
Description:
Assigns a limit condition to the specified channel.
Arguments:
CardNo
The card number (1-16).
ChannelNo
The channel number on the card (1-8)
LimitIndex
Index into the channel’s limit list. (Range: 0 to 49)
LimitConditionIndex Index of the Limit in the Limit Condition Table (as defined in the
method ConfigureLimitCondition) (Range: 0 to 49)
Returns:
0 if Successful, otherwise an Error Code
Notes:
Note that if a Normal or Range type limit is active, a channel may only have one limit condition
assigned. For Incremental limits, a channel may be associated with up to 50 limit conditions.
However, these limits must be assigned sequentially.
6.5.4.11
ConfigureGlobalLimit Method
Syntax:
HRESULT _stdcall ConfigureGlobalLimit(in long CardNo, in long Enable, in long
PreBufferSize, in long PostBufferSize, out retval long * result );
Description:
Enables the detection of global limit events (limits that occur on another card or scanner) for the
selected card. When a limit condition is activated on a card, that card broadcasts a "limit active"
signal to all other cards in the scanner (and all scanners in the network). You may choose to
ignore the signal or you may choose to start limits-based recoding when the signal is detected.