Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works
Photo

PCI relay interface card


Best Answer WillieBinCT , 06 June 2015 - 08:48 PM

Oh well. I guess this topic can now be considered "closed". Go to the full post »


  • Please log in to reply

#1
WillieBinCT

WillieBinCT

    New Member

  • Member
  • Pip
  • 6 posts

Hello, fellow Geeks. This is my first post! This looks like a great Forum, and I look forward to poking my nose in now and then. :)

 

Now, to my question...

 

I have some older, but still useful 16-bit relay cards. 3 of them are ISA, and one is PCI. They feature 16 relays controlled by the computer, and they have 16 digital inputs. The ISA cards use DIP switches to set their base addresses, and the PCI is PNP.

 

The model numbers are:

PCI-PDISO16 (PCI)

CIO-PDISO16 (ISA)

 

I was wondering if anyone has more info or has written any code that can be used to access these cards... I'm familiar with GWBASIC (yes, I'm a fossil) ;) but have just started to delve into working with AutoIt scripting language. It appears that "Peek" and "Poke" don't access either the PCI or ISA. (I tried different DEF SEG and also INP and OUT. That was all no good, so GWBASIC is out.)

 

I just need some means to read the status signals (two bytes) and turn the relays on or off (also two bytes). Naturally, some kind of simple interface to turn the individual bits into "buttons" and "lights" on the screen would be a plus. Does anyone have some ideas or code snippets I could look at that could get me going in the right direction? :)

 

Thanks! :)

 

Willie...

 


  • 0

Advertisements


#2
WillieBinCT

WillieBinCT

    New Member

  • Topic Starter
  • Member
  • Pip
  • 6 posts

I was afraid of this... (silence = nobody knows.) :(


  • 0

#3
WillieBinCT

WillieBinCT

    New Member

  • Topic Starter
  • Member
  • Pip
  • 6 posts

How about a little rephrasing... :)

 

I would like to address hardware registers at $0300 and $0301 in the ISA address space, or $A800 in PCI.

 

I cannot do so in GWBASIC, so I would like to try with the AutoIt scripting language.

 

Suggestions? Ideas? Code snippets? :)

 

Willie...


  • 0

#4
WillieBinCT

WillieBinCT

    New Member

  • Topic Starter
  • Member
  • Pip
  • 6 posts
✓  Best Answer

Oh well. I guess this topic can now be considered "closed". :(


  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP