技术论坛

VB通过OLE访问另外一台电脑上的WinCC数据!

作者 主题
游民

经验值: 137
发帖数: 6
精华帖: 0
主题:【探讨】VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 楼主 2019-06-24 15:04:40

求助各位大神,能否给些VB通过OLE访问其他电脑WinCC数据的详细资料!在经典帖子中看到过一些例子。但是我只在本机上测试成功了,访问其他电脑WinCC时不报错,数据文本框没有反应···谢谢!


我就是我,那个不会就上论坛问的我!!!
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1568751&b_id=5&s_id=0&num=8

游民

经验值: 137
发帖数: 6
精华帖: 0
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 楼主 1楼 2019-06-24 15:08:57

给点建议啊!急急急急急


我就是我,那个不会就上论坛问的我!!!
以下网友喜欢您的帖子:

  
侠圣

经验值: 3020
发帖数: 364
精华帖: 4
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 2楼 2019-06-24 15:32:25


你是要访问Wincc的数据库吗?访问局域网数据库百度上有详细的资料!

 
以下网友喜欢您的帖子:

  
侠圣

经验值: 3020
发帖数: 364
精华帖: 4
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 3楼 2019-06-24 16:29:28

你试试  Set Wincc = CreateObject("CCHMIRUNTIME.HMIRunTime","局域网电脑名称")

前提是你的电脑能访问到局域网电脑、你的电脑注册了WinCC HMIRuntime 1.0 Type Library(你的电脑安装了Wincc)


 
以下网友喜欢您的帖子:

  
侠圣

经验值: 3020
发帖数: 364
精华帖: 4
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 4楼 2019-06-24 16:59:43

在远程电脑创建对象!你了解一下CreateObject。

没用过OLE,就与网能Ping通不代表你能访问,你要在计算机——网络里面查询到远程电脑并有权限访问它!


 
以下网友喜欢您的帖子:

  
版主

经验值: 69061
发帖数: 12270
精华帖: 59
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 5楼 2019-06-24 17:17:28
以下是引用垃圾分类在2019-06-24 16:29:28的发言 >3楼

你试试  Set Wincc = CreateObject("CCHMIRUNTIME.HMIRunTime","局域网电脑名称")

前提是你的电脑能访问到局域网电脑、你的电脑注册了WinCC HMIRuntime 1.0 Type Library(你的电脑安装了Wincc)

这是在远程电脑上创建对象吗?


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
版主

经验值: 69061
发帖数: 12270
精华帖: 59
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 6楼 2019-06-24 17:18:07

你可以试一下OPC,WINCC运行起来自己本身就是个OPC服务器,用VB直接访问这个服务器就能读到变量了


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
版主

经验值: 69061
发帖数: 12270
精华帖: 59
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 7楼 2019-06-25 18:00:08

你可以在有WINCC的电脑上编写程序,读取了WINCC的变量值之后,再写到远程电脑比如记事本 比如其他格式文件,然后远程电脑再进行读取进行刷新


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
侠圣

经验值: 2210
发帖数: 263
精华帖: 6
回复:VB通过OLE访问另外一台电脑上的WinCC数据!


只看楼主 8楼 2019-06-26 08:31:53

把本机访问的脚本发上来看看啊……也许改一些东西就对了



wincc报表全套教材书+视频教程+实例:2606352062
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
VB通过OLE访问另外一台电脑上的WinCC数据!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。