labview和PLC串口通信

2019-07-17 14:33发布


我用lv编写了一个程序用来读取PLC里的数据,要求是每秒读取100个数据,但是我发现LV的VISA响应时间为400MS,不知道用什么方式能实现每秒读取100个数据。补充:plc是欧姆龙,通讯方式是hostlink,需要专门的指令才能读取PLC地址数据,相当于每发送一个数据才能读取一个PLC地址里的数据,不能直接读取PLC数据。
1.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
流氓大虾
1楼-- · 2019-07-18 17:33
我也在学这个,求帮助
春天的味道
2楼-- · 2019-07-18 21:27
 精彩回答 2  元偷偷看……
袖里乾坤
3楼-- · 2019-07-18 21:46
太好了,感谢分享
不要问198837
4楼-- · 2019-07-19 02:12
luckyfa 发表于 2013-4-22 18:15
VISA 怎么会400没事显示一次呢???没有这么慢的啊。。。。

虽然这个项目没在做了,问题也还是没有解决,为什么visa要400ms响应时间我也不清楚,但是按程序的实际反映就是这个情况,如果在400ms内进行一次队列,队列就会有堆积,不信你可以试试
shentao
5楼-- · 2019-07-19 02:25
 精彩回答 2  元偷偷看……
wangcan8868
6楼-- · 2019-07-19 05:15
1秒钟写入一次读取命令,这样就能收到返回数据了

一周热门 更多>