用labview做的ZLGusbcan的驱动,生成可执行文件后为什么总是不能正常驱动设备?

2019-07-17 21:09发布

labview做的ZLGusbcan的驱动,生成可执行文件后为什么总是不能正常驱动设备?
856565.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
17条回答
njrzkj
2019-07-20 03:10
草莓大宝草莓小宝 发表于 2016-11-18 09:54
把数组放到了for循环外边还是不行,不开usbcan的时候发送就显示两次发送失败,吧usbcan打开之后,还是等这个循环结束之后连续向第二个id号中发送两次数据,这是哪里的问题呀?

估计是因为你用的这个“执行次数”来触发事件结构的问题。执行次数虽然每循环一次都会变一次,但是这个值信号的属性节点要输出的时候只有等for循环结束了才会有值输出。你要么把那个“执行次数”值改变这个事件里的程序都放到这个for循环中来吧。要么就直接把这个ID数组放到发送报文的地方,在那里用for循环来控制发送。另外记住不管是for循环还是while循环,如果要将循环里的值在循环外面引用的话,这个值只有当循环结束了才会输出,也就是你只能看到是最后一个值。

一周热门 更多>