菜鸟提问:上位机如何通过OPC读取PLC的变量?

1.比如一台电脑安装了simatic net软件,这个OPC软件跟PLC通讯,那么这台电脑用C语言/VB语言编软件时,怎么通过simatic net软件读写PLC里的变量呢?我猜想是不是需要找到OPC软件对应的DLL动态链接库文件,之后C语言/VB语言编程时调用这个DLL文件就可以?
2.如果要是OPC软件和C/VB编程软件安装在不同的电脑,那么C/VB软件怎么访问另一台电脑上的OPC?
小弟没做过,请明白的前辈详细科普一下,谢谢!最好也能提供一些相关的资料!

最佳答案

1、上位机如何通过OPC读取PLC的变量?
可以通过西门子组态软件WINCC应用图形方式来读取PLC的变量。
2、可以通过高级语言编程进行访问:
、见《西门子S7-300/400 PLC 与VB 的通信方法》连接:
http://wenku.baidu.com/link?url=IeY4VfmMacEqXvH2VdkhUhXy-78SUpF8H07bclOOwq82ETsn7Zg_Wrp

http://blog.sina.com.cn/s/blog_669692a60101bg0s.html
、《OPC基础概念-在VC中如何实现OPC访问数据库》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0326
、《如何在 C#中实现 OPC 数据访问》下载:
https://www.ad.siemens.com.cn/download/docMessage.aspx?id=3337

提问者对于答案的评价:
谢谢大师!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc141967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 下午7:17
下一篇 2017年6月1日 下午7:18

相关推荐

  • 无线交换机W744-1PRO如何通过CP343-1远程下载监控程序?

    本人手头有CPU 313C-2DP,以太网模块CP343-1,西门子无线交换机W744-1PRO各一个,用网线直接连笔记本和W744,用PST4.1可以设置无线交换机的I…

    SIMATIC Net 2017年6月8日
  • 关于RS485 repeater

    请教各位关于RS485 中继器,型号6ES7 972-0AA01-0XA0 使用时需要占用一个节点,那么需要在STEP7 硬件组态中进行配置…

    SIMATIC Net 2017年6月24日
  • 关于SIEMENSI光链路接口介质?

    请问,siemens光链路模块中有没支持单模光纤的,接口有什么区分没有?具体有哪些产品? 最佳答案 OLM和OSM都支持,OLM接口相同,OLM(PROFIBUS)中定义适用光纤的…

    SIMATIC Net 2017年6月27日
  • 通过profinet网口可以上载程序吗

    今天我看到一个IM151-8F的CPU和一个6ES7 151-3BA23-0AB0,这两个上面都只有Profinet网口,我原来用过S7-400H的PLC,在S7-400…

    SIMATIC Net 2017年6月3日
  • cp5711 外部24v电源

    请问cp5711通过USB口就可以连接PLC并能通信并不需要外部24v电源,其外部24v电源供电端子起什么作用? 最佳答案 cp5711通过USB口就可以连接PLC并能通信并不需要…

    SIMATIC Net 2017年6月13日
  • S7-400H 3台上位机 双路链接 NetPro的下载问题

    一套S7-400H(含CP443-1),3*立和S7-400H通信的上位机WinCC,每台上位机内插2块CP1613组成双路径冗余网络。在做第一台上位机时,根据冗余指南里面的说明,…

    SIMATIC Net 2017年6月9日
  • 《 Function Manual Basic Functions》

    谁有这个手册的下载地址?发一个谢谢~! 最佳答案 中文资料http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1260844&…

    SIMATIC Net 2017年6月1日
  • 请教:simatic net 2006授权问题

    对simatic net软件不是很熟悉,现场有个项目,cpu是S7-300的,型号为315-2PN\DP,一台研华工控机,使用VB编写的上位监控程序,使用SimatiC&…

    SIMATIC Net 2017年6月11日
  • TCP和RTU问题求教

    做了一个项目的程序,其中使用TCP通信读取一个液位,液位变送器的IP地址我经过交换机连接电脑可以Ping的通,但是读不上来数据。485的RTU通讯连接了两个站,采集液位,站地址也都…

    2021年7月5日
  • cp343升级问题

    各位专家,我的S73OO原来用的是cp343-1EX11-0XE0,但是现在我只有CP343-1EX30-0XE0,我想请教各位,我能不能用?如果能,应该怎么做? 最佳答案 可以使…

    SIMATIC Net 2017年6月10日