完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我打算用PLC采集信号,用OPC技术将数据在labview中处理。但是我用的PLC是不入流的大工计控的PEC8000。我想问一下我只用LabVIEW中的OPC servers能不能行,我看资料好多都需要PLC的OPC设置软件什么的 1)怎样看LabVIEW OPC servers成功与设备建立了连接啊? 2)还有如何在OPC Servers里建立tag(变量标签),尤其是Address怎样设置。 3)怎样自动调入已经建立的txt的变量呢? 折腾好久了,块抓狂了。尤其是采用的PLC不入流,一点经验都没有啊,望大神指导啊 |
|
相关推荐
15个回答
|
|
呵呵如果你找不到对应的PLC 是不可以使用NI OPC 的
|
|
|
|
|
|
|
|
可以的,在OPC中设置 变量,地址对应plc中的地址 就行
|
|
|
|
我用的 Moodbus TCP/Ip Ethernet ,应该可以吧 |
|
|
|
|
|
|
|
大工计控的PLC是支持MODBUS协议的,PLC做从站。 PLC的输入输出点或者中间变量点都会有一个MODBUS地址对应,上位机根据MODBUS协议操作PLC的MODBUS地址即可控制PLC。
PLC的modbus地址可以在配置软件里面找到,或者PLC手册会有。 OPC配置的时候,硬件选择莫迪康PLC,通讯波特率参数跟PLC的一样。数据标签就按照PLC手册的MODBUS地址来设置。 但要注意,有些上位机软件的MODBUS地址是从1算起,所以地址要加1 。 评分 |
|
|
|
还有怎样判断LabVIEW OPC servers 与PLC建立通信了呢 |
|
|
|
判断的话可以用布尔值连接到PLC的输出,ture时输出灯亮 |
|
|
|
本人施耐德内部人士,modbus tcp/ip 的话,PLC如果支持slave模式,可以考虑直接通过MODBUS tcp/ip链接读取内部寄存器,而不使用NI OPC。使用NI 的免费modbus库就可以了。但是注意16位高地位的反转。
使用NI OPC也可以的,NI OPC应该是KEPWARE的opc,OEM的,你设置好链接后,通过client 软件可以直接观察PLC对应点的情况,然后确认后再使用Labview 编程链接,超级简单。 |
|
|
|
都是超级大神啊 学习了 呵呵
|
|
|
|
学习中。。。。
|
|
|
|
|
|
|
|
安装NI OPC Server,安装完成后可以新建通道设备,添加tag点等,地址、ID号都很容易设置的。相当于对硬件先进行配置。
|
|
|
|
imcu2007 发表于 2014-10-31 15:17 我正在做施耐德PLC的项目,能加下QQ请教一下吗?我的QQ:779845516.你的QQ号是什么 |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1632 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1241 浏览 0 评论
1452 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2648 浏览 2 评论
1387 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 12:29 , Processed in 0.914904 second(s), Total 108, Slave 89 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号