08-19-2005 10:21 AM
08-19-2005 12:36 PM
08-22-2005 09:23 AM
08-22-2005 02:26 PM
Here are two snippets of captured data. The first is from the old machine and the second is from the new machine. I was wrong, I believe, in assuming it was the handshake lines. After further evaluation I believe it is the control lines that are causing my problems.
Here is the old command transfer:
-- -- -- O 4f 01001111 0 0 0 1 0 0 1 1 DAB
-- -- -- X 58 01011000 0 0 0 1 0 0 1 1 DAB
-- -- -- 1 31 00110001 0 0 0 1 0 0 1 1 DAB
-- -- -- A 41 01000001 0 0 0 1 0 0 1 1 DAB
-- -- -- , 2c 00101100 0 0 0 1 0 0 1 1 DAB
-- -- -- 0 30 00110000 0 0 0 1 0 0 1 1 DAB
-- -- -- 1 31 00110001 1 0 0 1 0 0 1 1 DAB END
-- -- -- ? 3f 00111111 0 1 0 1 0 0 1 1 UNL
-- -- -- @ 40 01000000 0 1 0 1 0 0 1 1 TA0
-- -- -- ? 3f 00111111 0 1 0 1 0 0 1 1 UNL
-- -- -- $ 24 00100100 0 1 0 1 0 0 1 1 LA4
-- -- -- O 4f 01001111 0 0 0 1 0 0 1 1 DAB
-- -- -- X 58 01011000 0 0 0 1 0 0 1 1 DAB
-- -- -- 2 32 00110010 0 0 0 1 0 0 1 1 DAB
-- -- -- A 41 01000001 0 0 0 1 0 0 1 1 DAB
-- -- -- , 2c 00101100 0 0 0 1 0 0 1 1 DAB
-- -- -- 1 31 00110001 0 0 0 1 0 0 1 1 DAB
-- -- -- 4 34 00110100 1 0 0 1 0 0 1 1 DAB END
-- -- -- ? 3f 00111111 0 1 0 1 0 0 1 1 UNL
08-22-2005 02:26 PM
Continued...
Here is the new machines transfer:
-- -- -- O 4f 01001111 0 0 1 0 0 1 1 1 DAB
-- -- -- X 58 01011000 0 0 1 0 0 1 1 1 DAB
-- -- -- 1 31 00110001 0 0 1 0 0 1 1 1 DAB
-- -- -- A 41 01000001 0 0 1 0 0 1 1 1 DAB
-- -- -- , 2c 00101100 0 0 1 0 0 1 1 1 DAB
-- -- -- 0 30 00110000 0 0 1 0 0 1 1 1 DAB
-- -- -- 1 31 00110001 1 0 1 0 0 1 1 1 DAB END
-- -- -- ? 3f 00111111 0 1 1 0 0 0 1 1 UNL
-- -- -- @ 40 01000000 0 1 1 0 0 0 1 1 TA0
-- -- -- ? 3f 00111111 0 1 1 0 0 1 1 1 UNL
-- -- -- $ 24 00100100 0 1 1 0 0 1 1 1 LA4
-- -- -- O 4f 01001111 0 0 1 0 0 1 1 1 DAB
-- -- -- X 58 01011000 0 0 1 0 0 1 1 1 DAB
-- -- -- 2 32 00110010 0 0 1 0 0 1 1 1 DAB
-- -- -- A 41 01000001 0 0 1 0 0 1 1 1 DAB
-- -- -- , 2c 00101100 0 0 1 0 0 1 1 1 DAB
-- -- -- 1 31 00110001 0 0 1 0 0 1 1 1 DAB
-- -- -- 4 34 00110100 1 0 1 0 0 1 1 1 DAB END
-- -- -- ? 3f 00111111 0 1 1 0 0 0 1 1 UNL
The command is the OX1A,XX and the OX2A,XX. If you notice on the first capture the REN control line is on and it is off on the second. If I manually turn this control line on with the Command Window my commands work perfectly. You will also notice the ATN line high in the second transfer and not the first. What would cause this. I am using the same configuration file in both applications. The older machine is using a 12+ year old NI card and the new machine is using a 6 month old NI card.
My question is, how do I turn this control line all the time with my application? Is this the best solution?
08-22-2005 04:32 PM
08-22-2005 04:50 PM
08-22-2005 08:21 PM
08-23-2005 01:06 PM
inherent with newer cards? Everything seems to be working fine, so I am not too concerned. I am getting ready to put the application thru its paces during unit testing. If anything is going to pop up we'll find it then.
Thanks for your help...
08-23-2005 01:41 PM