4-port Industrial RS-422/485 PCI communication card (with surge & isolation protection)






SUNIX IPC-P2104SI, industrial standard universal PCI serial communication card, allows users to expand four RS-422/485 ports on PC-based system. Each serial port achieves data rates up to 921.6 Kbps and utilizes 16C950 UART with an on-chip 128-bytes hardware FIFO buffer for reliable, high-speed serial I/O. With SUNIX patented Auto-Switching RS-422/485 and RS-485 AHDC™ technology, user can easily manage different serial interfaces selection and RS-485 signal direction control. Under RS-485 mode, the board can connect up to 31 daisy-chained RS-485 devices within a range of 1.2 km.

SUNIX IPC-P2104SI uses on-board 2500V optical isolators which achieve on power and serial signal lines to protect your PC and equipment against damages from ground loops, increasing system reliability in harsh environments. To further increase reliability, this board offers 500W surge protection technology, protecting your system from abrupt high voltage surges, such as those caused by lightning. SUNIX serial board supports a wide variety of operating systems, including Windows, Linux, DOS, and UNIX. It is the best serial communicating solution for industrial and harsh environment applications.












  • Expands 4 independent RS-422/485 serial ports with communication speeds up to 921.6Kbps.
  • High reliability SUN1999 16C950 compatible UART controller on-board.
  • Compliance with PCI 33MHz Ver 3.0, 2.3, 2.2 & 2.1 specifications.
  • Supports both 64-bit & 32-bit PCI bus slot and 3.3V & 5V power.
  • RS-422/485 auto detect and switching technology – jumper and software free.
  • AHDC/CS™ technology for collision free communication.
  • 2.5 KV Isolation Protection for all signal and power.
  • Circuit Damage Protection of 500W Peak Per IEC 61000-4-5.
  • Ultra low power consumption design for Green Environment.
  • Built-in ±15KV ESD protection for all serial signals meets IEC1000-4-2 standard.
  • Plug-n-Play, I/O address and IRQ assigned by BIOS.
  • Certified by CE, FCC, RoHS, and Microsoft WHQL approval.
  • Support Microsoft Windows, Linux, and DOS.



Serial Communication

Interface RS-422/485 Baud rate 50bps ~921.6Kbps
Controller SUNIX SUN1999
(16C950 UART Compatible)
Stop bit 1, 1.5, 2
BUS Universal PCI 64/32bit 3.3V/5V
PCI Ver 3.0, 2.3, 2.2, 2.1
Parity even, odd, none, mark, space
No. of Port 4-port Flow Control Xon/Xoff (software)
IRQ & IO Assigned by System FIFO 128byte Hardware
Signal RS-422: TxD+, TxD-, RxD+, RxD-, GND, RI
4-wire RS-485: TxD+, TxD-, RxD+, RxD-, GND
2-wire RS-485: Data+, Data-, GND
ESD Protection ±15KV ESD protection for each signal Human Body Model (HBM)
±15KV IEC1000-4-2 Air Gap Discharge
±8KV IEC1000-4-2 Contact Discharge
Surge Protection 500W peak surge protection for all signal lines meet IEC 61000-4-5
Isolation 2.5 KV Isolation Protection for all signal and power
PCB Connector DB44 Female

Driver Support

Windows Client XP/Vista/7/8/8.1 (X86/X64)
Windows Server 2000 / 2003 / 2008 / 2008 R2 / 2012 / 2012 R2 (X86/X64)
Windows Embedded Windows CE 4.2/5.0/6.0
XP Embedded / POSReady 2009 / POSReady 7 / Embedded System
Linux Linux 2.4.x/2.6.x/3.x

Regulatory Approvals

Hardware EN55022 Class B, EN55024, EN61000-3-2, EN61000-3-3,
FCC Part 15 Class B, BSMI: CNS13438, C-Tick: CISPR22 AS/NZS, RoHS
Software Microsoft WHQL Windows
• Windows Client: XP/Vista/7/8/8.1 (X86/X64)
• Windows Server: 2000/2003/2008/2008 R2/2012/2012 R2 (X86/X64)


Operation Temperature 0 to 70°C (32 to 158°F)
Operation Humidity 5 to 95% RH
Storage Temperature -20 to 85°C (-4 to 185°F)


PCB Dimension 125 x 63 mm
Bracket Standard 121 mm / Low Profile 80 mm
Bracket Space 1


  • One PCI card
  • User Manual
  • Driver CD
  • Includes both regular height and low profile brackets
  • 1 to 4 x BD9 cable
Download Datasheet 
Download Manual 
Driver: SUN1999Driver V8.2.2.0_SRV (WHQL)
Version: Ver
Update: 2017-02-24 14:50:55
Size: 5.4MB


Windows Server 2016 64bit
Driver: SUN1999Driver V8.2.2.0 (WHQL)
Version: Ver
Update: 2017-02-24 14:40:29
Size: 5.4MB


Windows 10 32/64 bit
Driver: I/O Card driver for linux
Version: v2.0.4.2
Update: 2016-07-06 17:36:26
Size: 274KB


Linux 2.4x/2.6x/3.x/4.x
Driver: SUN1999Driver V8.2.0.0 (WHQL) with inf – 20151208
Update: 2016-03-18 09:38:47
Size: 4.8MB


Windows 8.1 32/64 bit
Windows 8.0 32/64 bit
Windows 7 32/64 bit
Windows Vista 32/64 bit
Windows Server 2012R2 64-bit
Windows Server 2012 64bit
Windows Server 2008 R2 64bit
Windows Embedded POSReady 2009
Driver: SUN1999Driver V8.0.0.0 (WHQL) – 20120907.zip
Version: sun1999driver v8.1.5.0 (whql) – 20150520
Update: 2015-06-09 19:00:49
Size: 4.4MB


Windows XP 32/64 bit
Windows Embedded Standard
Driver: I/O Card linux driver
Version: V2.0.4.2
Update:  2016-06-23 15:24:38
Size: 274KB
OS: Linux 2.4x/2.6x/3.x/4.x
Driver:  SUNDOS1.00.00.006 Version: V1.00.00.006 icon_download_blue
Update: 2014-08-19 10:36:25
Size: 21KB
Driver: WinCE 6.0 Driver V1.2.0.0 Version: V1.2.0.0             icon_download_blue
Update: 2013-09-11 15:40:33
Size: 301.7KB
OS: Windows CE 6.0
Driver:  .. (WHQL) – 20110302 Version: V7.2.0.0 (WHQL)              icon_download_blue
Update: 2013-12-02 18:00:44
Size: 4.3MB
OS: Windows 2000
Driver:  snx_V2.0.4.0.tar Version: V2.0.4.0           icon_download_blue
Update: 2015-06-13 15:15:54
Size: 69.5KB
OS: Linux 2.4x/2.6x/3.x