LabVIEW与PLC大量数据交互时的处理

2019-07-17 09:44发布

1.项目背景1:此设备主要是PLC控制,其中有大量的工艺参数需要读写操作,现配备一触摸屏,为便于用户操作,准备用labview做上位机,进行操作。如下图: 触摸屏
2.项目背景2:本人用LabVIEW纯新手,简单做了下测试,配置好OPC后,用事件结构对PLC进行读写操作,如下图:
2.png 3.png
3.问题点:由于此项目数据量太多,请求各位给出更好的建议,谢谢。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
xpxupan
1楼-- · 2019-07-18 08:02
 精彩回答 2  元偷偷看……
xpxupan
2楼-- · 2019-07-18 11:07
樵夫1314 发表于 2016-10-12 11:56
Labview处理较大数据时一般都存在内存不足的现象,比如50M个双精度的数组在Labview中就不能显示,Labview处理大数据,现在正在研究

我这边主要处理PLC上的数据,进入读写操作
lrb0730
3楼-- · 2019-07-18 15:28
之前做高速采集的时候用过tdms读写,这个函数就是针对大量数据处理的,你可以看一下是否符合你的需求,你可以搜索一下LabVIEW tdms试试
ZHZJK
4楼-- · 2019-07-18 15:32
可以试着使用通讯协议进行通讯
opc处理少量数据确实方便,但大量数据十分麻烦
通讯协议可以选取那种可以自动与plc地址进行交互的协议
例如三菱modbous的,欧姆龙hostlink协议
通过协议进行数据交互,可以使用循环来减少程序编写的工作量
xpxupan
5楼-- · 2019-07-18 19:40
ZHZJK 发表于 2016-10-12 16:48
可以试着使用通讯协议进行通讯
opc处理少量数据确实方便,但大量数据十分麻烦
通讯协议可以选取那种可以自动与plc地址进行交互的协议例如三菱modbous的,欧姆龙hostlink协议

谢谢版主
听说福到了
6楼-- · 2019-07-18 22:47
 精彩回答 2  元偷偷看……

一周热门 更多>