PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

Looking for a cPCI or PXI add-in card for parallel

I have an application where I need to control multiple parallel port devices. I have not been able to find any sort of parallel port expansion box so I am thinking about using a PXI chassis with multiple parallel cards. Does anyone have experience doing this? Is there a good source for compact PCI IEEE 1284 parallel port cards? I am planning to use CVI for the port IO under a multi-thread TestStand environment.
0 Kudos
Message 1 of 4
(4,050 Views)
In general, I recommend the ni.com knowledgebase: "Where Can I Find Modules for PXI and CompactPCI?" as a roadmap for finding PXI/CompactPCI modules. It can be found by simply searching ni.com for "third party PXI" or "PXI modules", etc. However, I've searched for one of these before and may have some short-cuts for you.

Most manufacturers of PXI and CompactPCI hardware (NI included) place a single IEEE 1284 port on their system controllers. So selection of certain system controllers (ie NI PXI-8176) will give you one port.

The only hint of a CompactPCI parallel adapter card I found was from www.interface-co.com. Unfortunately, their website looks down, so you might want to shoot them an email at support@interface-co.com to see if they truly do ha
ve one released.

Another way to go is to use USB-to-parallel converters. I've never personally used one, but a search of www.google.com for "usb parallel" turns up quite a few. Using these, you could use the USB port in the PXI system controller to a USB hub, or buy USB expansion CompactPCI cards from www.ekf.de for more USB slots. I don't know if the translation from your parallel device to USB would cause problems or not - might be worth buying 1 USB-to-parallel adapter cable (approx $40) and test it with your devices on a desktop PC before specifying this for the entire system.

One final thought - I would start thinking about transitioning away from parallel port devices if possible. My perception is that this is a nearly-dead standard for communication to both commercial devices (printers etc) as well as instrument or measurement control. In surveys I've seen of instrument control buses in recent years, parallel is no longer even listed as a category next to USB, FireWir
e, GPIB, and ethernet. Also, some people use parallel ports as an extremely low-cost way of doing simple digital I/O. If that is the case, I would recommend a low-cost digital I/O module instead.

Regards,
Greg Caesar
Message 2 of 4
(4,050 Views)
Thanks for the information. The USB to parallel cable option make be a possibility for the application I am working on. I still have not been able to locate a compact PCI - parallel card, and the more I dig into it, I can see why the market for such a device is so limited, nobody would be motivated to produce one.

Thanks,
Scott
0 Kudos
Message 3 of 4
(4,050 Views)
Actually, you may be in luck. I sent an email to that company I mentioned with the broken website, and received the response below. Looks like the board would be coming from Japan.



Thank you for requesting information on our CompactPCI parallel port adapter
board.
I look forward to working with you to find an appropriate product that will
meet
your system application requirements.

We recommend our CTP-8209.
The product overview is described below.

We are confident that you will get the quality and reliability from our
products necessary to meet your standards.

Please let me know if there is anything else we can do to help you.

Yumiko Fukui
Technical Support Department
Interface Corporation

---------------------------------------------

Model type: CTP-8209
Price: 24,000 Japanese yen

---Product component---
1) CTP-8209 CompactPCI expansion board

Description

The CTP-8209 offers one IEEE 1284 compliant bi-directional parallel port
that fully supports the Parallel interface.
This board is designed to interface with many peripherals such as
printers or image/ film scanners,
This board can be used as an expansion parallel printer port on personal
computers.

Features

1) One IEEE 1284 compliant channel
2) Mode selection
Supports five modes: compatibility, nibble, byte, EPP, ECP.
Some of these modes may not be available depending on the operating
system being used.
3) 25 pin D-sub connector
4) Supports standard parallel ports
5) It can be interfaced with printers and scanners
6) Multiple board installation (only for Windows 2000 and Windows NT 4.0)
7) ECP data FIFO (16 bytes)
😎 Offers the driver software compatible with standard printer ports (only
for the Windows Nt 4.0)

Caution:
We recommend you to use cables which conform to the IEEE 1284 standard.
The CTP-8209 is not a printer buffer board.

---Specification---
Communication standard: IEEE 1284

Number of channels: 1

Bus requirements: CompactPCI Specification PICMG 2.0 R2.1, R3.0
5V/ 3.3V signal environment

Board dimensions: 3U [160* 100] [mm]

Power consumption: DC +3.3 V: 0.1 A (TYP ), DC +5 V: 0.1 A (TYP )

Number of I/O ports: 8 ports * 2 + 4 ports* 1

Number of slots required: 1 slot

Connector specification: CN1: 25 pin D-sub (female )
On board connector: CN1: GMM-C25RGBFDB1 (Honda Tsushin Kogyo Co., Ltd.)
or equivalent
Acceptable cable connector: CN1: GM-25LKM (Honda Tsushin Kogyo Co., Ltd.
) or equivalent
0 Kudos
Message 4 of 4
(4,050 Views)