labview与PLC的实时采集数据

2019-07-17 09:44发布

我是一个labview初学者,一直是一个人在看,周围也没有人会,没有办法去讨论。   所以想问问各位好心的大神们,问题如下:1、我准备做OPC连接PLC和labview,可以做到实时监测数据么?2、除了转接线,还是否需要买其他NI的相关设备才可以进行二者的数据通讯?
3、如果用VISA做程序的话是否还可以连接OPC?  我在NI官网上看到有说明OPC连接PLC和labview的,但  是我照他说明的打开,在电脑里National Instruments.NIOPCServers文件夹并没有PLC的数据。





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
foxclever
1楼-- · 2019-07-17 10:38
 精彩回答 2  元偷偷看……
冷场KI
2楼-- · 2019-07-17 14:10
本帖最后由 冷场KI 于 2017-5-11 16:03 编辑
foxclever 发表于 2017-5-11 15:25
对于你的几个问题我觉得是这样的:
1、labview通过OPC连接PLC是没有问题的,这个我们已经在实际项目中使用几十次了。
2、是否需要其他东西需要看你PLC上的硬件接口,打个比方,如果你的PLC上是RS232的接口,正好你的电脑上也是,那么你只需要连接线就好了。如果你的PLC上是RS485而电脑上是RS232,你就需要一个转接摸块。至 ...

非常感谢!现在问题是这样的,我正在做有一个运动的仪器,是PLC注入的程序,用的西门子,然后我要用labview来实现一个它运动的实时监测数据,比如压力温度。于是我选择用OPC来连接。  问题就是,那边运动仪器的PLC是否需要一个输出数据的通讯协议?还是直接用来OPC连接,建立一个labview和PLC通过OPC连接数据库,就可以完成这个运动的实时数据的读取的监测呢?主要在于连接是否能达到实时接收数据的效果。求解。在此感谢!
sushu
3楼-- · 2019-07-17 19:43
冷场KI 发表于 2017-5-11 15:57
非常感谢!现在问题是这样的,我正在做有一个运动的仪器,是PLC注入的程序,用的西门子,然后我要用labview来实现一个它运动的实时监测数据,比如压力温度。于是我选择用OPC来连接。  问题就是,那边运动仪器的PLC是否需要一个输出数据的通讯协议?还是直接用来OPC连接,建立一个labview和PLC通过OPC连接数据库,就可以完 ...

你要的实时具体是多少1S?
最好通过网线连接,看看PLC有没有网口。
Labview通过OPC可以连接到PLC,连接之后,在OPC的配置软件里面添加PLC里面的变量地址。Labveiw项目里面添加OPC里面添加的变量后在程序上就可以实时读取PLC里面的对应的地址数据。
冷场KI
4楼-- · 2019-07-17 20:19
sushu 发表于 2017-5-12 01:19
你要的实时具体是多少1S?
最好通过网线连接,看看PLC有没有网口。
Labview通过OPC可以连接到PLC,连接之后,在OPC的配置软件里面添加PLC里面的变量地址。Labveiw项目里面添加OPC里面添加的变量后在程序上就可以实时读取PLC里面的对应的地址数据。 ...

多谢!我去实践一下,看看能否一次成功。再次感谢
冷场KI
5楼-- · 2019-07-18 02:17
冷场KI 发表于 2017-5-12 10:31
多谢!我去实践一下,看看能否一次成功。再次感谢!
冷场KI
6楼-- · 2019-07-18 03:30
 精彩回答 2  元偷偷看……

一周热门 更多>