LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to address GPIO

Hi,

 

I am trying to address the GPIO on an Amplicon industrial E73 PC in LV. The problem is that they are unable to offer any me any information on how to do this! I was expecting a dll or something but no. Does anyone know how to do this?

 

Thanks in advance

0 Kudos
Message 1 of 3
(2,587 Views)

Well, that's an embedded PC, so it's like asking how to control a remote computer that has some GPIO connected to it. Without any further information it sounds to me like you'd need to have some sort of server-like application running on this PC that accepts commands from a client (i.e., your LabVIEW program). Do you even know what operating system this embedded PC is running?

0 Kudos
Message 2 of 3
(2,584 Views)

Hi,

 

Yes, it's running XP and what I do know is the IO base address is 800h as below

 

IO base address : 800h

Bit0 : GPI20
Bit1 : GP I21
Bit2 : GP I22
Bit3 : GP I23
Bit4 : GPO24
Bit5 : GPO25
Bit6 : GPO26
Bit7 : GPO27

 

1. Read/Write GPIO data by I/O port 801h

0 Kudos
Message 3 of 3
(2,578 Views)