登录
首页
工控软件
亚控WellinTech
回帖
发帖
正文
主题:组态王和MATLAB OPC连接 服务器端变量设置寄存器选不上
点击:6057 回复:28
楼主
编辑
引用
管理
正在睡觉cGDR
组态王作为OPC服务器 MATLAB 客户端
组态王设置变量的时候 寄存器选不上(客户端暂时还没有设置)
哪位大神指导一下可以嘛
17-05-29 11:24
1楼
编辑
引用
管理
pqsh
组态王当服务器,不需要你说的这个.
17-05-29 17:17
2楼
编辑
引用
管理
正在睡觉cGDR
不需要弄这个 指的是 组态王建立一个OPC服务器就可以了数据词典里的变量不需要设置吗
或者是说这里面的寄存器 是要在客户端里面先设置好????
没弄过OPC 烦请不吝相告
17-05-30 09:33
3楼
编辑
引用
管理
pqsh
只要在OPC客户端,开始建立连接,一般会浏览服务器,就能找到组态王的OPC服务(KingView.View.1),选择它.
然后建立一个组(group),再在组里建点(item),这时候可以展开浏览到组态王的点,选了就行.
17-05-30 12:35
4楼
编辑
引用
管理
正在睡觉cGDR
也就是先在客户端配置, 不知道您有没有用过MATLAB
我在MATLAB里建立了OPC客户端 也能和组态王连接上,就是点击connect 时候弹出一个错误 如下图
这个问题可能是MATLAB 这边的问题 如果您熟悉 MATLAB 里面的OPCTOOL 能大概估计是什么问题嘛
如果不考虑这个错误 关闭错误提示框, 是能够连接组态王的,
但是是直接弹出了工程运行态 这个时候应该不能改数据词典里的变量属性了吧 好像也是选不了
17-05-30 15:04
5楼
编辑
引用
管理
正在睡觉cGDR
这个是连接后 添加数据项的图 里面没有看到变量
17-05-30 15:22
6楼
编辑
引用
管理
正在睡觉cGDR
之前看到别人做的 大概意思是 服务器理的变量要先设置为 I/O 变量 设备为 kingview。view.
我理解为先把要通信的变量定义好为 再到客户端添加这些变
现在看来不是 啊
按您的意思 设置客户端连接后再添加数据项
但是目前 组中没能加载到服务器组态王的变量 会不会是因为之前那个连接时出现的错误造成的吗?
17-05-30 15:34
7楼
编辑
引用
管理
pqsh
组态王的变量,是它自己的,早就组好了.
你需要运行组态王,就自动提供OPC服务.
你用客户连接时候,就可以选定组态王的服务.
在选item时,就会出来组态王的数据词典里的变量.
如果你不确定什么问题,可以随便网上找个opc客户或者服务器,测试一下,到底是哪端出了问题?
或者组态王没有在运行态?
17-05-31 16:19
8楼
编辑
引用
管理
正在睡觉cGDR
组态王是运行态 点连接服务器和客户端的时候 就自动调用了组态王 并进入运行态,
但是添加数据项的时候里面没有出现组态王的数据词典的变量
我先换一个客户端和服务器看一下 是哪里出了问题
17-05-31 17:45
9楼
编辑
引用
管理
pqsh
对,连接的时候会自动启动组态王.
我这边都能出来组态王的变量.用的其它opc客户,不是matlab.等下载个试试,你用的什么版?新的太大.
17-05-31 18:03
上一页
下一页
工控新闻
困境中突围 - EtherCAT节点突破8800万
WEG 重磅官宣投资意大利,强势扩充电机产能
强强联合!兆易创新与纳微半导体达成战略合作 打造智能、高效、高功率密度的数字电源解决方案
赋能AI与能源及数字化转型,TDK解决方案亮相慕尼黑上海电子展
2025年工业和信息化标准工作要点印发
全新SCARA机器人:小型零部件装配、搬运、拣选一“手”搞定
国产工业机器人产业应用加速:渗透率仍较低,核心瓶颈待破
工业AI落地的“最后一公里”,IDC启动工业大数据及AI系列报告研究
更多新闻资讯