As previously mentioned, I have problems to configure and use PCI
DIO-96 with Labview 7.1. I have two identical measurement
systems. I had to change a new industrial computer with a passive
mother board to first measurement system . I also wanted to change the
IO- cards to PCI- models one at a time. This was not succesfull.
The old measurement system was with NT 4.0, Labview 5.0, PC DIO-96, PC DIO-24, AT-GPIB/TNT.
The new measurement system is XP, Labview 7.1, PCI DIO-96, PC DIO-24, AT-GPIB/TNT.
Now every one of the 96 DIO lines have been checked with MAX. They are working. I use relay cards SC-2051 and SC-2062.
I have made a small Labview program with 96- virtual switches so I can
easy check the states of all I/O- (relay) outputs. The problem is that
my program can change the states of the I/O output ports 0, 1, 2, 3, 4,
5, 8, 9, 10 and 11. I cant control I/O output ports 6 and 7.
The program uses only three Write to Digital Port.vi. Nothing else.
Thi situation is VERY odd. Now I cant be sure if there is a fault in Labview code or in DAQ 7.4 traditional driver.
Of course It can be my program that is not working properly. DAQmx 7.5
with Traditional DAQ compatibility version 1.3 patch did not help
either.
I do not really understand how the re-entrant execution of Write to Digital Port.vi works.
Jukka