WIA_IPS_FEEDER_CONTROL
Die eigenschaft WIA_IPS_FEEDER_CONTROL wird verwendet, um die manuelle Steuerung über den Feedermotor zu konfigurieren. Der WIA-Minitreiber erstellt und verwaltet diese Eigenschaft.
Eigenschaftstyp: VT_I4
Gültige Werte: WIA_PROP_LIST
Zugriffsrechte: Lese-/Schreibzugriff
Hinweise
In der folgenden Tabelle werden die gültigen Werte für die eigenschaft WIA_IPS_FEEDER_CONTROL beschrieben.
Wert | Definition |
---|---|
WIA_FEEDER_CONTROL_AUTO | Das Gerät steuert den Zuführungsmotorbetrieb. Der Feeder wird für jeden IWiaMiniDrv::d rvAcquireItemData& Aufruf jedes Überprüfungsauftrags gestartet und beendet. Dies ist der erforderliche Standardwert, wenn die Eigenschaft unterstützt wird. |
WIA_FEEDER_CONTROL_MANUAL | Die Anwendung steuert den Motorbetrieb des Feeders. Der Feeder wird gestartet, wenn der WIA-Minitreiber eine WIA_COMMAND_START_FEEDER Befehlsanforderung empfängt, und beendet, wenn der WIA-Minitreiber eine WIA_COMMAND_STOP_FEEDER Befehlsanforderung empfängt. |
Wenn das Gerät dieses Feature unterstützt, kann die WIA-Anwendung es verwenden, um den Feedermotor zu starten, bevor der erste Scanauftrag (der erste IWiaTransfer::D ownload-Aufruf ) ausgeführt wird, und den Feeder beenden, nachdem der letzte Scanauftrag (der letzte IWiaTransfer::D ownload-Aufruf in der aktuellen WIA-Anwendungssitzung) abgeschlossen ist. Zwischen den einzelnen Aufträgen (IWiaTransfer::D ownload-Aufrufe ) wird der Feeder auf seiner Betriebsgeschwindigkeit gehalten und ist bereit, den nächsten Auftrag ohne Verzögerung fortzusetzen.
Wenn der WIA-Minidriver eine IWiaMiniDrv::d rvAcquireItemData-Anforderung empfängt, während WIA_FEEDER_CONTROL_MANUAL festgelegt ist und kein WIA_COMMAND_START_FEEDER-Befehl empfangen wird, muss der WIA-Minitreiber vor der Ausführung des Scanauftrags WIA_FEEDER_COMMAND_AUTO rückgängig machen.
Wenn WIA_FEEDER_CONTROL_MANUAL festgelegt ist und der WIA-Minitreiber eine IWiaMiniDrv::d rvUnInitializeWia-Anforderung empfängt, ohne einen WIA_COMMAND_STOP_FEEDER-Befehl zu erhalten, muss der WIA-Minitreiber den Feeder beenden, bevor er zum Aufruf zurückkehrt.
Diese Eigenschaft ist nur für das Feeder-Element (WIA_CATEGORY_FEEDER) gültig und optional.
Anforderungen
Header: wiadef.h (include Wiadef.h)