Here at ACCES We Pride Ourselves on Our Commitment to Service
IF YOU CAN’T FIND A DRIVER AND SOFTWARE PACKAGE BELOW, PLEASE CONTACT US.
Drivers & Software
The best way to find your updated driver and software package is to navigate to the specific product page (starting with the Products & Services menu, above). The packages are also listed on each product’s page.
The Software Packages include Windows Drivers (32- and 64-bit), Samples, Utilities, Documentation, etc. We also provide a Driver Only package, for production deployment. All of these packages are redistributable .EXEs, and don’t require an internet connection to be installed (nor during use).
Manuals/Datasheets
To find your updated manual and/or datasheet, please navigate to the specific product page (starting with the product category, in the Products & Services menu, above). Manuals and Datasheets are installed by the Windows Software Install Packages, as well.
The manuals and datasheets are listed on each product’s page in the “Manuals / Software” section.
ACCES supports every version of Windows we can. The packages described above support retail and OEM versions of every edition of Windows from 8 through 11 including the Embedded Standard editions (XPe, Win7ES, Win8ES, etc.) and all the related Server editions (Windows 2008R2 etc), in both 64-bit and 32-bit. The packages also include limited support for Windows XP, Vista, 7, Windows 98se, Windows 95, Windows 3.11 for Workgroups, and DOS, for older products.
We also provide macOS, DOS, and VxWorks 7 software and drivers, for some products or product families — as well as others upon request, just ask us. Keep scrolling down for more details about our non-Windows software.
Operating Systems Supported
All our software supports both 32-bit (x86) and 64-bit (“x64”, AMD64) versions of the following Windows operating systems.
Supported Windows desktop / client versions
- Windows 11
- Windows 10
- Windows 8, 8.1
Supported Windows Server versions
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2*
- Windows Server 2008*
- Windows Server 2003 R2*
* Note: Windows versions prior to the NT6.2 kernel (prior to Windows 8 and Server 2012) are not recommended for use in new applications due to lack of support from Microsoft. ACCES will continue supporting them, until we cannot.
DRIVER DOWNLOADS MASTER LIST
- USB-AI16-2A (2-Channel)(.EXE)
- USB-AI 16-Channel(.EXE)
- USB-AI 32-Channel(.EXE)
- USB-AI 64M-Series(.EXE)
- USB-AI 64-Channel (Non-M)(.EXE)
- USB-AI 96-Channel(.EXE)
- USB-AI 128-Channel(.EXE)
- USB-AIO 16-Channel(.EXE)
- USB-AIO 32-Channel(.EXE)
- USB-AIO 64M-Series(.EXE)
- USB-AIO 96-Channel(.EXE)
- USB-AIO 64-Channel (Non-M)(.EXE)
- USB-AIO 128-Channel(.EXE)
- USB-AO-ARB1(.EXE)
- USB-AO16-16A(.EXE)
- USB-AO16-16E(.EXE)
- USB-AO16-12A(.EXE)
- USB-AO16-12E(.EXE)
- USB-AO16-8A(.EXE)
- USB-AO16-8E(.EXE)
- USB-AO16-4A(.EXE)
- USB-AO16-4E(.EXE)
- USB-AO12-16A(.EXE)
- USB-AO12-16E(.EXE)
- USB-AO12-12A(.EXE)
- USB-AO12-12E(.EXE)
- USB-AO12-8A(.EXE)
- USB-AO12-8E(.EXE)
- USB-AO12-4A(.EXE)
- USB-AO12-4E(.EXE)
- USB-DIO-24(.EXE)
- USB-DIO24-CTR6(.EXE)
- USB-DIO-32(.EXE)
- USB-DIO-32E(.EXE)
- USB-DIO-32I(.EXE)
- USB-DIO-48(.EXE)
- USB-DIO-96(.EXE)
- USB-DI16A(.EXE)
- USB-DO16A(.EXE)
- USB-DIO-16A(.EXE)
- USB-DIO-16H(.EXE)
- USB-DIO48DO24(.EXE)
- USB-DIO24DO12(.EXE)
- USB-DO24(.EXE)
- USB-IIRO-4(.EXE)
- USB-IIRO-8(.EXE)
- USB-IIRO-16(.EXE)
- USB-II-16(.EXE)
- USB-RO-16(.EXE)
- USB-RO-8(.EXE)
- USB-II-8(.EXE)
- USB-IDIO-8(.EXE)
- USB-IDIO-16(.EXE)
- USB-IDIO-4(.EXE)
- USB-IDO-8(.EXE)
- USB-IDO-16(.EXE)
- USB-IDIO-8L(.EXE)
- USB-IDIO-16L(.EXE)
- USB-IDO-8L(.EXE)
- USB-IDO-16L(.EXE)
- USB-II16-OEM(.EXE)
- USB-II8-OEM(.EXE)
- USB-II4-OEM(.EXE)
- USB-DA12-8A(.EXE)
- USB-DA12-8E(.EXE)
- USB-CTR-15(.EXE)
- USB-COM-4S(.EXE)
- USB-COM-4SM(.EXE)
- USB-COM232-4(.EXE)
- USB-COM232-4A(.EXE)
- USB-FLEXCOM4(.EXE)
- USB-232(.EXE)
- USB-422(.EXE)
- USB-485(.EXE)
- USB-422/485(.EXE)
- USB-IIRO4-2SM(.EXE)
- USB-IIRO-4DB(.EXE)
- USB-COM-2SM(.EXE)
- PICO-DIO16RO8(.EXE)
- USBP-DIO16RO8(.EXE)
- PICO-II8IDO4A(.EXE)
- USBP-II8IDO4A(.EXE)
- USB-104-HUB(.EXE)
- USB-104-IHUB(.EXE)
- USB3-104-HUB(.EXE)
- PCI-AI12-16(.EXE)
- PCI-AI12-16A(.EXE)
- PCI-A12-16A(.EXE)
- LPCI-A16-16A(.EXE)
- LPCI-AIO16A(.EXE)
- LPCI-AIO16E(.EXE)
- PCI-COM-1S(.EXE)
- LPCI-COM-1S(.EXE)
- PCI-COM-2S(.EXE)
- PCI-COM422/4(.EXE)
- PCI-COM422/4S1(.EXE)
- PCI-COM422/8(.EXE)
- LPCI-COM422/8(.EXE)
- PCI-COM485/4(.EXE)
- PCI-COM485/4S1(.EXE)
- PCI-COM485/8(.EXE)
- LPCI-COM485/8(.EXE)
- LPCI-COM-8SM(.EXE)
- LPCI-COM-4SM(.EXE)
- LPCI-COM232-8(.EXE)
- LPCI-COM232-4(.EXE)
- PCI-COM232/4(.EXE)
- PCI-COM232/2(.EXE)
- PCI-DA12-16(.EXE)
- PCI-DA12-8(.EXE)
- PCI-DA12-6(.EXE)
- PCI-DA12-4(.EXE)
- PCI-DA12-2(.EXE)
- PCI-DIO-24D(.EXE)
- PCI-DIO-24D/S0X(.EXE)
- PCI-DIO-24H(.EXE)
- PCI-DIO-24H/S0X(.EXE)
- PCI-DIO-24S(.EXE)
- PCI-DIO-48(.EXE)
- PCI-DIO-48S(.EXE)
- PCI-DIO-48J(.EXE)
- PCI-DIO-48JS(.EXE)
- PCI-DIO-48JP(.EXE)
- PCI-DIO-48JPS(.EXE)
- PCI-DIO-48JPL(.EXE)
- PCI-DIO-48JPLS(.EXE)
- PCI-DIO-72(.EXE)
- PCI-DIO-96(.EXE)
- PCI-DIO-120(.EXE)
- PCI-DIO-96C3(.EXE)
- PCI-ICM-1S(.EXE)
- PCI-ICM-2S(.EXE)
- PCI-422/485-2(.EXE)
- PCI-ICM422/2(.EXE)
- PCI-ICM422/4(.EXE)
- PCI-ICM-422/4(.EXE)
- PCI-ICM485/2(.EXE)
- PCI-ICM485/4(.EXE)
- PCI-ICM-485/4(.EXE)
- PCI-IDI-16A(.EXE)
- PCI-IDI-16AC(.EXE)
- PCI-IDI-16B(.EXE)
- PCI-IDI-16BC(.EXE)
- PCI-IDI-32A(.EXE)
- PCI-IDI-32AC(.EXE)
- PCI-IDI-32B(.EXE)
- PCI-IDI-32BC(.EXE)
- PCI-IDI-48A(.EXE)
- PCI-IDI-48AC(.EXE)
- PCI-IDI-48B(.EXE)
- PCI-IDI-48BC(.EXE)
- PCI-IDO-16(.EXE)
- PCI-IDO-32(.EXE)
- PCI-IDO-48(.EXE)
- PCI-IDO-16A(.EXE)
- PCI-IDO-32A(.EXE)
- PCI-IDO-48A(.EXE)
- PCI-IIRO-8(.EXE)
- LPCI-IIRO-8(.EXE)
- PCI-IIRO-16(.EXE)
- PCI-IDIO-16(.EXE)
- PCI-QUAD-4(.EXE)
- PCI-QUAD-8(.EXE)
- PCI-WDG-CSM(.EXE)
- PCI-ISA(.EXE)
- PCI-ISA Kit(.EXE)
- PCIe-ADIO16-16F(.EXE)
- PCIe-COM232-8(.EXE)
- PCIe-COM422-8(.EXE)
- PCIe-COM485-8(.EXE)
- PCIe-COM-8SM(.EXE)
- PCIe-COM232-4(.EXE)
- PCIe-COM422-4(.EXE)
- PCIe-COM485-4(.EXE)
- PCIe-COM-4SM(.EXE)
- PCIe-COM-4SMDB(.EXE)
- PCIe-COM-4SMRJ(.EXE)
- PCIe-COM-4SDB(.EXE)
- PCIe-COM-4SRJ(.EXE)
- PCIe-COM232-4DB(.EXE)
- PCIe-COM232-4RJ(.EXE)
- PCIe-COM-2SMDB(.EXE)
- PCIe-COM-2SMRJ(.EXE)
- PCIe-COM-2SDB(.EXE)
- PCIe-COM-2SRJ(.EXE)
- PCIe-COM232-2DB(.EXE)
- PCIe-COM232-2RJ(.EXE)
- PCIe-DIO-48(.EXE)
- PCIe-DIO-48S(.EXE)
- PCIe-DIO-24(.EXE)
- PCIe-DIO-24S(.EXE)
- PCIe-DIO-24H(.EXE)
- PCIe-DIO-24HS(.EXE)
- PCIe-DIO-24HC(.EXE)
- PCIe-DIO-24D(.EXE)
- PCIe-DIO-24DS(.EXE)
- PCIe-DIO-24DC(.EXE)
- PCIe-DIO-24DCS(.EXE)
- PCIe-DIO24S-CTR12(.EXE)
- PCIe-ICM-4SM(.EXE)
- PCIe-ICM-4S(.EXE)
- PCIe-ICM232-4(.EXE)
- PCIe-ICM-2SM(.EXE)
- PCIe-ICM-2S(.EXE)
- PCIe-ICM232-2(.EXE)
- PCIe-IDIO-24(.EXE)
- PCIe-IIRO-8(.EXE)
- PCIe-IIRO-16(.EXE)
- PCIe-IDIO-24(.EXE)
- PCIe-WDG-CSMA (.EXE)
- mPCIe-AIO16-16F(.EXE)
- mPCIe-ADIO16-8F(.EXE)
- mPCIe-COM232-2(.EXE)
- mPCIe-COM232-4(.EXE)
- mPCIe-COM-2S(.EXE)
- mPCIe-COM-2SM(.EXE)
- mPCIe-COM-4S(.EXE)
- mPCIe-COM-4SM(.EXE)
- mPCIe-DIO-24(.EXE)
- mPCIe-DIO-24S(.EXE)
- mPCIe-DIO-24A (.EXE)
- mPCIe-ICM232-2(.EXE)
- mPCIe-ICM232-4(.EXE)
- mPCIe-ICM422-2(.EXE)
- mPCIe-ICM422-4(.EXE)
- mPCIe-ICM485-2(.EXE)
- mPCIe-ICM485-4(.EXE)
- mPCIe-LAN-GbE(.EXE)
- mPCIe-QUAD-4(.EXE)
- mPCIe-QUAD-8(.EXE)
- WM-IIRO-8(.EXE) (Last uploaded 2021-5-20)
- WWP-IIRO-8(.EXE) (Last uploaded 2021-5-20)
- 104-AI12-8(.EXE)
- 104-AIM-32(.EXE)
- 104-AIM-32A(.EXE)
- 104-AIO12-8(.EXE)
- 104-AIO16A(.EXE)
- 104-AIO16E(.EXE)
- 104-AIO16-16W(.EXE)
- 104-AIO16-16E(.EXE)
- 104-AO12-4(.EXE)
- 104-COM232-2(.EXE)
- 104-COM232-4(.EXE)
- 104-COM232-8(.EXE)
- 104-COM-4S(.EXE)
- 104-COM-4SM(.EXE)
- 104-COM-8S(.EXE)
- 104-COM-8SM(.EXE)
- 104-DA12-8(.EXE)
- 104-DA12-8A(.EXE)
- 104-DIO-24E(.EXE)
- 104-DIO-24S(.EXE)
- 104-DIO-48E(.EXE)
- 104-DIO-48S(.EXE)
- 104-ICOM-2S(.EXE)
- 104-IDIO-8(.EXE)
- 104-IDIO-8E(.EXE)
- 104-IDIO-16(.EXE)
- 104-IDIO-16E(.EXE)
- 104-IDI-48A(.EXE)
- 104-IDI-48AC(.EXE)
- 104-IDI-48B(.EXE)
- 104-IDI-48BC(.EXE)
- 104-IDO-16(.EXE)
- 104-IDO-8(.EXE)
- 104-II32-4RO(.EXE)
- 104-IIRO-8(.EXE)
- 104-IIRO-8E(.EXE)
- 104-IIRO-16(.EXE)
- 104-IIRO-16E(.EXE)
- 104-II-16(.EXE)
- 104-RO-16(.EXE)
- 104-PWR-512A(.EXE)
- 104-PWR-500A(.EXE)
- 104-QUAD-4(.EXE)
- 104-QUAD-6(.EXE)
- 104-QUAD-8(.EXE)
- 104I-COM-8SM(.EXE)
- 104I-COM232-8(.EXE)
- P104-COM232-8(.EXE)
- P104-DIO-48S(.EXE)
- P104-DIO-96(.EXE)
- P104-WDG-CSM(.EXE)
- P104-WDG-CSMA(.EXE)
- P104-WDG-E(.EXE)
Linux, MacOS, and More
ACCES PROVIDES LINUX DRIVERS PRIMARILY VIA OUR GIT REPOSITORIES.
THE FOLLOWING ARE JUST A FEW EXAMPLES OF WHAT’S AVAILABLE:
- AIOUSB library and documentation, including how to use .rules files to get fxload to automatically load the device’s firmware when the USB cable is connected
- APCI library and documentation, including support for register and IRQ access from userland applications
- PCI Express Serial documentation, including how to configure individual ports for RS232/422/485 modes (on supporting hardware)
The Linux software for some products is available on those product pages (under the Manuals / Software tab, and in the navigation column to the left.)
If you would like the Linux software package for any product and do not see it on the specific product’s page, please call us
VxWorks
AMONG THE MANY RTOS ONLY ONE STANDS ABOVE THE REST: VXWORKS BY WIND RIVER®
Among the many RTOS only one stands above the rest: VxWorks by Wind River® — “Wind River VxWorks is an embedded Real Time Operating System (RTOS) that focuses on scalability and modularity. Kernel profiles allow customization specific to the needs of an organization whether it be safety, security or graphics. Kernels can be 32-bit or 64-bit and can be built to provide Symmetrical Multiprocessing (SMP) or Asymmetrical Multiprocessing (AMP) where supported.
Visit our Wind River partner page for more information about our VxWorks offerings.
LabVIEW
ACCES provides LabVIEW VI examples which use our AIOUSB, AIOWDM, or AIOAIO API/driver libraries, for all ACCES products.
Check out the LabVIEW VI examples here: https://accesio.com/files/VIs.
Note: The primary “USB” example package is this one: https://accesio.com/files/VIs/LabVIEW%20USB%20bundle.zip but there are many supplementary examples available at the above link.
We’re here to help! Never hesitate to reach out to us via our Web Chat or tech support form if you have questions or would like any assistance!
Supported Legacy Versions
AMONG THE MANY RTOS ONLY ONE STANDS ABOVE THE REST: VXWORKS BY WIND RIVER®
7.9 Driver Package
This is primarily useful for USB products. The later USB drivers are mainly not a bugfix, but exist to add 64-bit Windows support. Further, it can be tricky to move from 7.x to 8.x or 9.x. So, you can continue using 7.x drivers via this package, which does include any bugfixes.
Please note: ACCES USB devices invented after January 2001 are not supported by this package. (Contact us if you need support added. We’re here to help you succeed.)
8.10 Driver Package
This is the oldest supported driver with 64-bit support. Notably, USB products use Microsoft WinUSB.dll in this version, instead of CyUSB.dll (in the 9.x drivers), or CyUSB3.dll (in the 10.x, current, driver package)
9.63 Driver Package
This is the most recent driver using CyUSB to interface to USB devices (the current “10.x” drivers use CyUSB3 instead). Some customers have reported problems installing the 10.x drivers on some Windows XP systems: the 9.63 Driver Package should be used in those situations.
Datasheets / Manuals
Other, Unusual, or Rare Downloads
THE FOLLOWING SOFTWARE APPLIES TO JUST A FEW MODELS WE PRODUCE.
Most customers looking for software for our cards should click the product packages link, or download the software from the product’s page, itself.
USB Serial Adapter Drivers for Windows
This section applies to the following serial communication models:
- USB-485(.EXE) – (172 B – Last Uploaded 2021-5-20)
- USB-422(.EXE) – (172 B – Last Uploaded 2021-5-20)
- USB-232(.EXE) – (172 B – Last Uploaded 2021-5-20)
- USB-COM-4S(.EXE) – (21 MB – Last Uploaded 2021-5-20)
- USB-COM-4SM(.EXE) – (21 MB – Last Uploaded 2021-5-20)
- USB-COM232-4(.EXE) – (21 MB – Last Uploaded 2021-5-20)
- USB-FLEXCOM4(.EXE) – (21 MB – Last Uploaded 2021-5-20)
- USB-COM232-4A(.EXE) – (21 MB – Last Uploaded 2021-5-20)
Our 9.x Driver release supports all relatively recent revisions of these devices.
Significantly older versions of the hardware may require older versions of the driver, which can be downloaded here, here, here and here.
To install the older, “.zip” driver package:
- Unzip the package.
- Uninstall the card from Device Manager if it’s already installed. To get to Device Manager in 98 / ME, right-click on My Computer, choose Properties, then choose the Device Manager tab. To get to Device Manager in 2000 / XP, right-click on My Computer, choose Properties, choose the Hardware tab, then click Device Manager. The card will be in the Multifunction Adapters and/or Ports categories.
- Click Refresh in Device Manager to re-detect the card. Choose Search For The Best Driver, then check only Specific Location, and enter the location to which you unzipped the package.