Omega Engineering EN-EIC-325-PCI manual

Page 11

3.1.1.Windows

The various Windows folders supply the files required for the driver installation. The Win95/98 driver includes an ActiveX control. The WinNT/2K/XP drivers include two options: an ActiveX control and a DLL. The DLL uses the popular ‘stdcall’ calling convention recognizable by VB, VC, Delphi etc. The ActiveX control and the DLL are implemented by a WinRT-based solution. They may be installed even if your system already includes WinRT-based solutions, provided that the total number of solutions won't exceed 10 (Win95/98) or 32 (WinNT/2K/XP).

?After performing the driver installation relevant to your Windows (95/98/NT/2K/XP) you may proceed to the card installation (see appendix C).

Win95/98

Refer to the Win95_98 folder.

Run the "Install.exe" program, which automatically copies the required files and updates the registry:

The file ImsEncPci.ocx is copied to \Windows\System.

If the folder \Windows\System\Vmm32 doesn't exist, it's created.

The required WinRT file (usually WRTdev0.VxD) is copied to \Windows\System\Vmm32.

The registry information is updated.

Proceed to the card installation (see appendix C).

WinNT

Refer to the WinNT folder.

Copy the WinRT.sys file into the \Winnt\System32\Drivers folder.

Execute the ImsEic325-PCINT4.reg file by a double-click.

Perform the ‘ActiveX Control’ and/or the ‘DLL’ steps under ‘WinNT/2K/XP’.

Proceed to the card installation (see appendix C).

Win2K

Refer to the Win2K folder.

Perform the ‘ActiveX Control’ and/or the ‘DLL’ steps under ‘WinNT/2K/XP’.

Proceed to the card installation (see appendix C).

(Note: The .sys and .inf files will be used in the ‘card installation’ stage.)

WinXP

Refer to the WinXP folder.

Perform the ‘ActiveX Control’ and/or the ‘DLL’ steps under ‘WinNT/2K/XP’.

Proceed to the card installation (see appendix C).

(Note: The .sys and .inf files will be used in the ‘card installation’ stage.)

9

Image 11
Contents User’s Guide Servicing North America Model Table of Contents Section Each Encoder Interface includes the following elements Encoder InterfaceCards Hardware I/O Software InputsPIN LAY-OUT Encoder Inputs Function Type Pin No Encoders Event Signals and General Outputs Logical Inputs CPP InstallationVB folders Page WinSysPath folder WinSysPath is Page Page Introduction to the Functions Chip Level Functions Card Level FunctionsGetActiveChip Brief Name Arguments in C Syntax Full DescriptionSetActiveChip All the following functions refer to that active chipInputs Brief Description NameShort EncoderNumber BriefArguments in C Syntax Full Description Short EncoderNumber Short ClocksPerCycleCounter SetIndexPulsePolarityShort Polarity GetIndexPulsePolarityGetSetPoint SetSetPointLong SetPoint SetPointPolarity SetEncoderEventFlagSource GetEncoderEventFlagClearEncoderEvent SetHoldEncoderEventFlag GetHoldEncoderEventLong* PositionCounter ResetPositionCounterShort OutputsMirror ReadPositionCounterAvailable only for RequestPositionCounter Polarity Encoder Counters IntroductionGeneral Input Signals from the EncodersSquare wave signal Sine wave signalGeneral SoftwareConnector Wiring for the Inputs Connector Wiring for the Outputs Yes NextFinish WinNTPage Page Page Page Page Page Page Appendix D Product Development WARRANTY/DISCLAIMER Shop online at omega.com