wincc opc 通信

上位机选用工控机,组态软件是Wincc。下位机选用赫斯默控制器,用Codesys2.3编写PLC程序,Codesys2.3提供OPC服务,可以作为服务器。其中赫斯默控制器采用Can通信。由于Wincc不支持Can通信,决定加一个以太网转Can通信模块。WIncc跟控制器之间选用OPC进行通信。
我的问题是:OPC是不是统一标准。也就是说只要Codesys提供OPC,那么它就可以跟WINCC进行通信?即:不管用什么软件编写控制器的PLC程序,只要这个软件提供OPC通信,那么它就可以跟Wincc通过OPC进行通信?还是OPC有好几种?我现在无法确定,请大虾指点。

最佳答案

OPC是国际统一标准,因此,只要提供OPC接口,就可以实现设备间的数据通信。
需要注意:
1. OPC分Server和Client,如果要想实现WinCC与CodeSys间的OPC通信,CodeSys必须提供OPC Server服务,WinCC只需通过OPC Client接口与CodeSys建立通信即可
2. OPC Server是个软件,与硬件或其它无法,Server与硬件通过自身协议(每个厂家不同的控制器支持的协议不同)实现通信,其它厂家产品与OPC Server建立通信时,无需关于Server 与控制器间的协议。但是个别厂家的OPC Server与控制器通信时,必须要单独设置。
CodeSys是通用的编程软件,我不太清除与赫斯默控制器进行通讯时,是否需要在OPC Server中做相应设置。

提问者对于答案的评价:
很详细,很好!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 关于OS站的wincc画面修改的问题

    一个系统有两台上位机,一个ES兼做OS,另外一台OS,现要修改画面,以前的做法是每一台上位机都修改一遍,很是麻烦,前两天打了西门子热线,说是可以通过step7里打开wincc统一修…

    SIMATIC WinCC 2021年7月5日
  • wincc 根据单个画画的大小调整画面显示大小

    wincc 7.0根据单个画画的大小调整画面显示大小.小弟在做一个项目,正常全屏画面点击按钮弹出一个小窗口,可以点击扩大缩小关闭,画面都做好了,一点按钮弹出就是最大化的窗…

    2021年7月5日
  • WINCC安装程序

    那位有WINCC6.2中文版安装程序,麻烦给我发下,谢谢了。我是名初学者。邮箱是:huangyeluo003@163.com 最佳答案 WINCC6.2的安装程序大小差不多1G,&…

    SIMATIC WinCC 2019年6月11日
  • WinCC V5.0 提供OPC需要额外购买吗?

    现在使用DCS系统,采用的SIMATIC WinCC V5.0 软件,请问如果使用OPC服务,需要单独购买收费吗?另外,现在的版本只能运行在Windo…

    SIMATIC WinCC 2018年12月5日
  • 画面问题请教

    原有正常运行的一个项目,最近点击画面切换挖掘,画面无法切换,画面的切换作用标准函数中的OPENPICTURE("picturename.PDL"),请问诸位前辈…

    SIMATIC WinCC 2019年6月11日
  • 报表疑问解答

    两个问题1、WINCC生成的报表是按照时间保存的,我想在画面上做个查询,输入时间(日期),能自动打开对应名称的EXCEL文件2、每半个小时将画面上所显示的几个输入输出域的显示值写入…

    SIMATIC WinCC 2019年6月11日
  • wincc msdn system

    谁有WINCC MSDN SYSTEM的下载地址 最佳答案 http://www.ad.siemens.com.cn/club/bbs/post.asp?b_i…

    SIMATIC WinCC 2019年6月11日
  • 怎样实现两台共控机的数据交换,及全厂的集中监控

    我现在有这样一个问题,我用WINCC作上位机监控,STEP7作下位机软件,但我要把另一台共控机的画面显示到本机共控机的监控画面。数据并且能够同步显示?我上下位机是用的MPI通讯方式…

    SIMATIC WinCC 2019年6月11日
  • 下装时的故障

    我们用的是冗余服务器,在向服务器SO2下装时出现如下故障提示“Alarm-logging    lesefehler bei&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc vbs读取外部变量有时候很慢是什么原因?

    系统通过KepServer采集现场数据。然后winncc通过通道连接kep获取数据。但是不知道为什么,有时候在读取变量时候,会非常慢。导致数据入库出现数据断点。想请问一下各位大牛。…

    SIMATIC WinCC 2017年6月8日