Support for the PCI20-CXS (PCI20) adapter card is not included in FactoryFloor R4.0c or newer installations.
ARCNET adapter card support is not included in FactoryFloor R4.0c through R4.1a. The correct windrvr.sys driver file for the PCI20 ARCNET card is required to provide this support.
A patch providing PCI20 ARCNET card support is available from the Opto 22 web site. Download theFactoryFloor patch for PCI ARCNET card from the Application section of our Support page.
Note: It is very important to follow the instructions in the order listed. Do not use Contemporary Controls files or any of the Windows network drivers.
- After downloading the patch, unzip the file to C:\Opto22\temp on your computer.
- Uninstall the existing version of FactoryFloor by going to Start→Control Panel→Add or Remove Programs. Select Opto 22 FactoryFloor x.x, where x.x is the version, and click Remove.
- While still in Control Panel’s Add or Remove Programs, observe if a prior version of the PCI20 Adapter card files have been installed by looking for an entry entitled PCI20 Arcnet R1.0a (for FactoryFloor).
Using Windows Explorer, search for the windrvr.sys file and, except for the one you just unzipped and placed in C:\Opto22\temp, delete all other occurrences of the file from your computer.
Next, search C:\WINDOWS\INF for oem#.inf files, where # is a number. Open each oem#.inf file, as you search for files associated with the PCI20 ARCNET card. If a file is found, delete it and its corresponding oem#.pnf file.
Note: The Windows root directory may vary based on the operating system used on your computer.
- If it exists, highlight it, select Remove the installation, exit Control Panel, and proceed with step 4.
- If it does not exist, close Add or Remove Programs, exit Control Panel, and proceed with the next step.
The following are examples of what the oem#.inf file for the PCI20 ARCNET card will look like when you open them:
Shut down the computer.
Remove the PCI20 card from the computer if it was already installed.
Power up the computer (without the PCI20).
Install FactoryFloor R4.0c or newer.
Run the appropriate batch file for the operating system on your computer. From Step 1, these files are located in C:\Opto22\temp.
Batch File Name
WinXP, Win2k, WinME, and Win98
A New Hardware Wizard window will start up. Select No, not this time when prompted for Windows Update to search for software, and click Next.
Note: The following screen captures are from a computer with Windows XP. Your windows may vary, based on the operating system and version you are using.
Select Don’t search I will choose the driver to install and click Next.
Select Have Disk when prompted to select the device driver you want for this hardware.
Click Browse from the Install from Disk window.
The Locate File window appears.
Navigate to C:\Opto 22\temp, where you unzipped the patch file. Select the windrvr.sys file, and click Open. If you don't see the windrvr.sys file, change the default file extension type displayed, (*.inf in the File name field) by typing *.* in the File name field and then press Enter on the keyboard. You should now be able to see the windrvr.sys file. Select the file and click Open.
Click OK from the Install from Disk window.
Select Next to continue the installation.
Click Finish to complete the installation.
Shut down the computer.
Install the PCI20 ARCNET card into the computer, and power up the computer.
The Found new hardware message appears. You may have to run the Found New Hardware Wizard twice in order to install the virtual driver (wd_virtual.inf), and the PCI ARCNET driver. The PCI ARCNET driver file name is based on the card model name, followed by ".inf." An example is "pci20_cxs.inf." The drivers are found in the C:\Opto22\temp directory where you unzipped the patch.
Connect your controller to the ARCNET card with a coaxial cable and test communication between the controller and computer using OptoTerm or OptoControl.
Use this patch if you need ARCNET support.