Skip to main content

Product Compatibility

Functions and Channel Count List

Function3.3V-DIO24V-DO24V-DIAIAOTCRTDCAN
USB-DAQ-DDIO26
USB-DAQ-D-SNK24V-DIO1214
USB-DAQ-ADDIO+AI208
USB-DAQ-AODDIO+AI+AO1688
USB-DAQ-TDDIO+TC212
USB-DAQ-RDDIO+RTD212
USB-DAQ-CDDIO+CAN201

Compatibility Description


The WPC-USB-DAQ series adopts a highly integrated microcontroller architecture. Some functional modules (such as PWM, Encoder, SPI, etc.) share critical internal hardware resources (including Timers, Interrupts, or physical DMA channels). Therefore, certain functional combinations are mutually exclusive at the hardware level and cannot operate simultaneously.

This chapter provides a Resource Conflict Matrix to help users evaluate the feasibility of functions during the system design and software development stages.

💡 Note: Please refer to the table below before purchasing products or writing programs. If your application scenario requires enabling multiple functions simultaneously, please ensure they are NOT marked as resource conflicts in the comparison table.

How to Read the Resource Conflict Matrix

The table below lists the compatibility status between functional modules.

  • Row and Column: Represent the two functions to be enabled.
  • Marked "X": Indicates a resource conflict between the two functions; they cannot be enabled simultaneously.
  • Blank: Indicates that the two functions use independent hardware resources and can be enabled simultaneously.

USB-DAQ-D-SNK

PWM0PWM1CTR0CTR1Enc
PWM0
PWM1XX
CTR0
CTR1XX
EncXX

💡 X indicates that Function A and Function B cannot be enabled simultaneously.

Models other than USB-DAQ-D-SNK


I2C1I2C2SPI1SPI2UART1UART2PWM0PWM1CTR0CTR1EncAIAOTCRTDCAN
I2C1XXXXX
I2C2XX
SPI1XXXXX
SPI2XX
UART1
UART2
PWM0X
PWM1XX
CTR0X
CTR1XX
EncXX
AIXX
AOXX
TCXX
RTDXX
CANXX

💡 X indicates that Function A and Function B cannot be enabled simultaneously.