3.5.4. EVENT SIGNAL
#
Brief
Description
Name
Arguments (in C
Syntax)
Full Description
18 | Set Source of | SetEncoderEventFlag | (long CardHandle, |
| Selects a condition that becomes the trigger of the Event Signal. | |
| Encoder's | Source | short EncoderNumber, |
| Upon meeting this condition, an Event Signal is supplied, both in | |
| EventFlag |
| short EventFlagSource) |
| hardware and in software. | |
|
|
|
|
| Note: | |
|
|
|
|
| The | characteristics of the signal are different in software and in |
|
|
|
|
| hardware: | |
|
|
|
|
| * The polarity and the "hold mode" of the hardware signal are | |
|
|
|
|
| programmable (see functions | |
|
|
|
|
| * The polarity of the software signal is constant. | |
|
|
|
|
| * The software signal is always held until activating the function | |
|
|
|
|
| ReadInputs (refer to section 3.4.2, function #8), which reads | |
|
|
|
|
| the current signal status and then automatically clears it. | |
19 | Get Source of | GetEncoderEventFlag | (long CardHandle, |
| Gets the current selection of the Source of Encoder's EventFlag. | |
| Encoder's | Source | short EncoderNumber, |
|
|
|
| EventFlag |
| short* EventFlagSource) |
|
|
|
20 | Set Polarity of | SetEncoderEventFlag | (long CardHandle, |
| Sets the polarity of the hardware Event Signal. | |
| Hardware | Polarity | short EncoderNumber, |
|
|
|
| Encoder's |
| short Polarity). |
|
|
|
| EventFlag |
|
|
|
|
|
21 | Get Polarity of | GetEncoderEventFlag | (long CardHandle, |
| Gets the current status of the Encoder's EventFlag Polarity (active | |
| Hardware | Polarity | short EncoderNumber, |
| on high/low). | |
| Encoder's |
| short* Polarity) |
|
|
|
| EventFlag |
|
|
|
|
|
Note: The description of the common arguments is in section 3.6
20