再问问关于OPC的问题

我单位一个项目,上位机用的是原来用的WINCC,下面改造后的设备用是GE公司的PLC,改造单位说需要在上位机操作的话就需要OPC.  那我想问问那这个OPC是WINCC自己带的还是需要另外安装的? 如果是需要安装的,那么软件是西门子公司出的还是GE公司写的,或者是设备改造公司写的?
有没有老师做过这方面的工程,截个图让我看怎么安装OPC,怎么在WINCC中起用OPC,怎么把其他PLC输入输出对应到西门子PLC的点上(比如怎么把一个输入点对应到西门子的I0.0,怎么把一个数据块数据对应到DB0.DBD0).   也可以用其他公司的PLC,比如把三菱的PLC对应到WINCC的OPC来讲,谢谢!!!

最佳答案

《什么是OPC》
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=7&a_id=126167&s_id=0&num=51#anch

《通过ETHERNET建立SIMATIC NET OPC 服务器与PLC 的S7连接(2005.05.18) 》

下载:

http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0030
通过OPC的方式,s7400与wincc、intounch、ifix,三种组态软件连接的方法和步骤:
http://wenku.baidu.com/view/bea05b1fb7360b4c2e3f6453.html

《OPC 在西门子PLC与IFIX之间的冗余网络的实现》,连接:
http://www.gongkong.com.cn/webpage/*/200711/6-B912-42ADF17E4299.htm
西门子的OPC资料《如何使用SIMATIC NET PC软件在工业以太网中为SIMATIC NET OPC服务器配置容错的S7连接?》,下载:
http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=2654&TreeID=13&URL=%2fdownload%2fUpload%2fSC%2ffaq%2f16651010.zip

《西门子S7与上位监控软件通讯》
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=7&a_id=317479&s_id=0&num=46#anch

上述仔细看看,应该能够很好解决你的疑问!

提问者对于答案的评价:
可能我水平实在太差,看了两遍还是没有一点概念,更不要说懂了,等有空再看看.
谢谢老师提供这么多资料.

专家置评

通常OPC包含两部分:SERVER和CLIENT。
对于楼主所提的项目:
1. WinCC 是作为OPC Client。直接在WinCC的变量管理里添加OPC通道,然后选择相应的OPC server就可以了。
2.OPC SERVER应该使用GM提供,因为通常各家PLC都会提供自己的OPC SERVER 软件。
OPC SERVER软件和自己的PLC之间首先建立通讯,然后对外提供一个标准的OPC接口。
比如:西门子的PLC提供了SIMATIC NET软件作为OPC SERVER.
3.WinCC的OPC SERVER是随着WinCC的标准软件提供的,一般默认就会安装上。如果没有安装的话,选择自定义的方式也很容易安装。并且,当WinCC激活后,相应的OPC SERVER会自动激活。无需过多的配置。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午10:59
下一篇 2017年8月18日 下午10:59

相关推荐

  • wincc 如何让应用程序窗口动态的显示

    就是可以通过vbs脚本控制应用窗口的状态,手动赋值,让他显示或者不显示 最佳答案 在画面中添加一个 “画面窗口” “一个按钮”将下列代码加入鼠标点击动作Sub&…

    SIMATIC WinCC 2021年7月5日
  • wincc欧洲版和亚洲版的问题

    西门子现在是不是在全球只发行亚洲版,不发行欧洲版?是不是因为欧洲版很容易被破解了,所以不发行欧洲版了? 钻石用户推荐最佳答案 亚洲版只是包含了中文、韩文、日文等语言包不过从7.3好…

    SIMATIC WinCC 2021年7月5日
  • 西门子触摸屏SMART V3乱码

    国外的客户用U盘导出SMART V3的数据记录后是乱码是怎么回事? 问题补充:什么意思 ?有没有办法可以让客户正常查看 图片说明:    最…

    2017年6月1日
  • 如何使用指令Gen_UsrMsg: 生成用户诊断报警

    用户诊断报警指令中没有找到“使用系统数据类型 AssocValues 指定在生成报警时将添加的相关值”中提到的AssocValues数据类型 最佳答案 在“数据…

    SIMATIC WinCC 2017年6月12日
  • wincc opc通信问题

    我现在要利用wincc作为服务器,vc作为客户端,通过opc实现两者的通讯,要求vc端能够读写wincc变量的数据,在vc客户端程序中用OPCITEMDEF结构数组给变量条目做初始…

    SIMATIC WinCC 2019年6月11日
  • wincc与多个plc连接问题

    现有多个plc要与一台电脑的wincc通过以太网连接,wincc中建立多个tcp/ip地址,wincc中只做一个画面,怎么样通过变量调用不同的连接地址 问题补充:每个链接中有多个变…

    SIMATIC WinCC 2017年7月26日
  • 不同的IO域绑定同一个PLC变量

    TIA V13,HMI画面中不同的IO域绑定同一个PLC变量,当该PLC变量值变化时,只有一个IO域有变化,其他IO域不变。个人认为,其他IO域也会跟着变化。请大神指教一…

    2017年6月13日
  • wincc opc 不能建立通讯

    在pc access 软件测速下质量是“好”在wincc里就是没有数据,求解如下图 图片说明:        …

    2021年7月5日
  • WIncc使用QueryTables方法将SQL数据导出EXCEL

    求一段Wincc使用QueryTables方法将SQL内容快速导出到EXCEL的语句。谢谢!琢磨了半天没成功。 最佳答案 亲测可行!Dim Conn,sql,connst…

    2020年11月1日
  • 急急急wincc脚本传输卡住

    在现场调试,由于在线生产不能停机,所以不能修改硬件组态用主从站的方式!所以用wincc脚本读取原操作系统CPU地址下的变量数值,触发时间周期250ms,数据传输是正常的!不过存在问…

    SIMATIC WinCC 2021年7月5日