03-03-2009 01:15 PM
Hello Everybody, I'm currently using the "Connect/Disconnect terminals" vi to copy frequency signals between 3 PCI-6624 boards, with a RTSI cable between them.
Attached is a screen of my VI.
So, I have 3 PCI-6624 boards, named Cpt0, Cpt1, Cpt2.
I have 3 signals to copy, the first one (Shuttle) will be copied to 4 destinations.
The second one (Brakes) will also be copied to 4 destinations.
The third one (SeatSwitch) will be copied to 1 destination.
The 3 source signals are connected respectively to the Cpt0/PFI30, Cpt0/PFI27 and Cpt0/PFI35 lines.
Every source signal is 50 Hz, 25% duty cycle, but the phase is different.
Every time I have a rising edge on a boolean signal, I copy the 50 Hz signal on the destination, otherwise, the destination is connected to a blank PFI (=GND). I have no problems with the "Shuttle" and "Brake" groups, but the "SeatSwitch" has a random behaviour...
It seems like I cannot copy the SeatSwitch signal, without deactivating a copy of one other signal.
I have tried, in a blank VI, to copy or not copy (with the same method) the SeatSwitch signal with a boolean command and it works so I think there is no wiring problem.
I have also tried to make the changes in parallel, not with a For loop, but the problem is the same, it works with 2,3,4,5... copies but not with 9... Have you any idea of where my problem come from ?
I have been searching all day, any advice is welcome ! Thanks in advance.
03-23-2009 02:35 PM
Hi Mattison,
It appears as though YannC addressed your issue in this thread. Please post back if this did not resolve your issue.