修改时间 02-26-2009 11:18 PM
我在用VISIA向并口发送命令要求返回设备(Zebra标签打印机)时没有问题,在读取的时候出现以下错误信息:
Error :-1073807399
possible reason:VISA(Hex 0xBFFF0015) timeout.
修改时间 03-02-2009 10:53 PM
这个错误是超时错误,可能 设备一直没有返回相应的值。
参考该打印机的命令手册,一般VISA的操作是先发一条命令然后读取设备的返回信息。
也就是在读取之前要先发送相应命令。
修改时间 03-03-2009 07:39 PM
谢谢!我是按照手册的命令先发送给设备然后从设备读回响应的信息的,单步运行调试发现发送命令没有问题,读取响应信息的时候一直超时,我加了2000MS的延时还是不行。是不是并口只能是单向传送命令?
我用串口可以实现。
修改时间 03-04-2009 11:44 PM
修改时间 03-05-2009 07:23 PM
修改时间 03-10-2009 12:30 AM
CB,您好
如果按照您供应商所说的那样,并口只是单向输出命令,那您在程序中读取并口数据显然会因得不到返回而超时,这种情况下,请去除这部分读取程序。
NI Applicatiion Engineer
修改时间 03-10-2009 04:29 AM
Thank you Frank!
您的意思是对于这台设备我通过并口读取他的信息是不能实现的对吗?有没有别的办法(还是通过并口)能够做到?谢谢!