Connecting E-Prime to Biopac

338 views
Skip to first unread message

Evertox

unread,
Nov 6, 2009, 7:21:57 AM11/6/09
to E-Prime
Hi,

I am currently trying to trigger a Biopac system from E-Prime using an
STP100 and MP30. This works fine using a PCI DIO-24 digital card from
SuperLab but not when connected to the parallel port with E-Prime.

Has anyone used this combination in the past, and if so could you
supply the cable pin-outs between the two.
Note, this is an STP100 and not an STP100C. I have been in contact
with BIOPAC and whilst they have supplied a standard cable and an E-
Prime .es test program, the triggers do not appear.

A pulse can be measured on D0 from the parallel port but seems to be
dragged down when connected to the STP100 opto-isolator.

I know this is a hardware issue but surely there must be E-Prime users
that have tried this combination previously. I would appreciate any
help concerning this issue.

Thanks

Anthony McGuffie
Coventry University

Peter Quain

unread,
Nov 6, 2009, 7:43:18 AM11/6/09
to e-p...@googlegroups.com

Hi Anthony

Perhaps you could still use the DIO card? It would have
documentation, and you could just write to its port address

Peter

Evertox

unread,
Nov 6, 2009, 7:50:28 AM11/6/09
to E-Prime
Can you use a Measurement Computing DIO 24 card with E-Prime?
> >Coventry University- Hide quoted text -
>
> - Show quoted text -

David McFarlane

unread,
Nov 16, 2009, 3:03:05 PM11/16/09
to e-p...@googlegroups.com
Evertox,

Don't know about the MCC DIO 24, but we just got a STMEPM system from
BIOPAC, and E-Prime controls that through a MCC USB-1208HS-4AO. And
that works through calls to the MCC Universal Library, which must be
installed. Basically, this is a library of I/O functions provided
through a .dll file. You have to use Declare Function in the User
Script area to gain access to the library functions from E-Prime
script, and then it's just a matter of calling functions in inline
script as needed. For the STMEPM, BIOPAC provides a sample EP2
program, as well as .txt files for each of the script elements for
easy copy & pasting.

Based on that, I would guess that in principle you could use the MCC
Universal Library to control the MCC DIO 24 card. Of course, in
practice that might still present a challenge. Then again, if it
only takes writing to a port address as Peter suggests then it all
gets very easy, e.g., you might just use WritePort in inline script.

-- David McFarlane, Professional Faultfinder
Reply all
Reply to author
Forward
0 new messages