PCI Parallel Port cards

Discussion in 'General Electronics Chat' started by ellops, Oct 9, 2012.

  1. ellops

    Thread Starter New Member

    Oct 9, 2012
    1
    0
    Hi.

    I've read that PCI parallel port cards are more or less useless but printing..

    I'm about to write an interface prog for controlling a preety old equipment which takes input by a parallel port, but from what I've heard other people before me failed. I suspect that it has to do with it.

    IS this true? Should I search for a specific brand of PCI Parallel card or is there any other equipment I could use?

    Thanks in advance.
     
  2. panic mode

    Senior Member

    Oct 10, 2011
    1,319
    304
    parallel port considered legacy and killed off.
    you can still get PCI card or usb to parallel converter.

    people that have failed are those who wanted to apply what they learned under DOS 25 years ago and have hard time realizing that direct access to hardware has become obsolete with newer operating systems.
     
  3. GetDeviceInfo

    Senior Member

    Jun 7, 2009
    1,571
    230
    the parallel port is alive and well. Driven by sophisticated processors, it drives much of industry today.
     
  4. panic mode

    Senior Member

    Oct 10, 2011
    1,319
    304
    it may depend on industry. i'm working in industry for over two decades. i've seen parallel port actually being used maybe twice, driving some old printer.
     
  5. GetDeviceInfo

    Senior Member

    Jun 7, 2009
    1,571
    230
    Parallel ports driven off a PCI bus are still pretty common in scientific and instrumentation. As far as 'is there any other equipment I could use?'
    I haven't worked on a PLC yet that doesn't employ parallel ports.
     
  6. panic mode

    Senior Member

    Oct 10, 2011
    1,319
    304
    interesting... you got me curious.
    what PLCs did you use? do you have part numbers for any of LPT cards?

    I have used few but never came across parallel port (which is not to say that they don't exist).
    For example I work with:
    Allen Bradley (PLC5, SLC, MicroLogix, FlexLogix, CompactLogix, ControlLogix)
    Mitsubishi (A, AnS, QnA, QnS, Q, FX, FX1S, FX1N, FX2N, FX3U, Alpha etc.),
    Omron (CS, CJ1M, CP,...)
    Panasonic (FPX,FPe, FPsigma, FP0R...)
    Siemens (S7-300, S7-400, S5...)
    Automation Direct (DL105, DL205, Click...)
    bunch of others using CoDeSyS (Bekhoff, Turck, BnR, ...)
     
    Last edited: Oct 14, 2012
  7. takao21203

    Distinguished Member

    Apr 28, 2012
    3,577
    463
    Well take a PIC 13k50, add one 74hc595, there you go with a parallel port (for writing). If you want to read back, add a 74hc165 as well.

    These 74hc chips are surprisingly fast.

    All you need to program a 13k50 is a PICKIT3. You can really just mount it on a small PCB, add USB socket+ 12Mhz crystal, that's it. The USB stack is supplied from Microchip. Well it is for the 14k50, so you need to buy that chip, or you need to modify it.

    Who really needs a hardware parallel port these days? Maybe people who are unable to use modern microcontrollers, but who need to deal with older equipment at the same time. I have understanding for the situation.

    The test/scientific equipment maybe was expensive, very expensive, and still performs well.

    So, what to do? Hire a professional embedded programmer to add a USB interface. It can be done in a matter of a few days, and even if you consider a fully professional implementation, won't cost more than a few 100 $.

    There are even ready-made USB to RS232 adapter modules, PCBs, and chips. These don't need special software. Turning them into a parallel port is a matter of adding just a few 74HC chips. And these modules cost $10 to $15.

    The serial RS232 port is still supported by Windows (and for C++).
     
  8. panic mode

    Senior Member

    Oct 10, 2011
    1,319
    304
    Last edited: Oct 14, 2012
  9. takao21203

    Distinguished Member

    Apr 28, 2012
    3,577
    463
    It is not clear who introduced PLC here.
    OP should specify the old equipment, if possible including the data rate, and/or if the data rate is required to be constant.
     
  10. panic mode

    Senior Member

    Oct 10, 2011
    1,319
    304
    i can agree with that
     
  11. GetDeviceInfo

    Senior Member

    Jun 7, 2009
    1,571
    230
    the OP mentions 'printer' but only to discard that as consideration. Should we continue this conversation based on your assumption of 'LPT', or a generic 'byte/word wise' port.
     
  12. ScottWang

    Moderator

    Aug 23, 2012
    4,853
    767
    I heard some usb → printer port, usb → rs232 will not working well, even won't work.

    But the PCI to printer port didn't hear anything bad.
     
  13. THE_RB

    AAC Fanatic!

    Feb 11, 2008
    5,435
    1,305
    Controlling the parallel port is fast and reliable under dos or Win95/98.

    After that Windows controls the ports via slow and clunky APIs.

    If you are writing code to control the parallel port can you ensure your customer will use dos to run the software? Or are you happy to run the parallel port under windows and have it be slow and have big pauses?
     
Loading...