05-03-2013 06:18 PM
The setup:
1. Multiple 9146 eRIO chassis for a distributed I/O application
2. Each chassis has a 9477 DO module (32 DO's each)
3. LV App that accesses the 9146's via IP address using I/O Variables
Currently I am opening a socket to each DO line (single boolean), this is cumbersome and slow given that I have to send 32 transactions per 9477.
The Question:
Is there a better way to do this? I've attached a snippet of code that attempts to access 8 DO's using a boolean array data type but that fails..
Thanks in advance for any help!
05-08-2013 09:14 AM
Hi,
I think the other possible way will be to create a FPGA VI. With this you will be able to write to the entire port with a representation of an integer number.
Regards.
Richard.
05-08-2013 09:25 AM
Jeff, FPGA is the way forward man! Create an FPGA vi and read/write happily to your Host vi !!