LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

0xBFFF001d and 0xBFFF0015 errors

Nothing, it doesn't allow me to upload anything... One question, in MAX, in I/O settings I select enable termination character and as termination character /r and I apply changes but when I close the window the changes are not saved and it returns to the default settings, why?.

Finally I've made the typical block contruction with OPEN-WRITE-READ-CLOSE VISA but the same error ("timeout expired before operation...") appered. The thing is that when I introduced the bloque "bits at port" between WRITE and READ as it is showed in this link " http://digital.ni.com/public.nsf/allkb/874B379E24C0A0D686256FCF007A6EA0 " the error does not appear but nothing happens at all, neither the pump moves nor a repply I get. /1A6000R\r and /1ZR\r are the commands I am using.

 

Thanks a lot

0 Kudos
Message 11 of 15
(948 Views)
In MAX, when you enable the termination character, it is for the read. You must enter the correct one in text box and it must be \r and not /r.

The use of the Bytes at Serial Port is not recommended.

Please try one of the simple report commands - the ones with the ? prefix.
0 Kudos
Message 12 of 15
(943 Views)

I've tried the ?6 command and the query Q (  /1?6\r and /1Q\r repectively) but the same problem appears... If the sintax is fine I have no clue of what's wrong...

 

Thanks a lot

0 Kudos
Message 13 of 15
(939 Views)
I don't know either. I would suggest trying a tool such as portmon from Microsoft to capture communication from the vendor's program and from MAX.
Message 14 of 15
(930 Views)

I couldn't used portmon but I've used "free device monitoring studio". When monitoring the port the command is written and the problem is the reading, it reads nothing. I've tried with other device and I am getting the same problem. In the sniffer program the read request appear in red and basicaaly says:

buffer size 0x0

status 0x00000102

 

Thanks a lot

0 Kudos
Message 15 of 15
(909 Views)