急!wincc7.3的opcUA和opcDA什么区别?怎么创建opc服务器?

我的wincc7.3,需要创建opc服务器,我用wincc调用第三方的exe执行程序,wincc通过opc与exe程序进行通讯,让exe程序可以读写PLC的变量,不知道怎么弄?

最佳答案

OPC是一种统一规范,分为OPCDA以及OPCUA。

DA是比较老的,一般使用于Windows操作系统之间使用,本机使用无需任何设置,跨机器使用需要配置DCOM

UA是统一架构,支持不同平台,例如LINUX、Windows、WinCE嵌入式、LINUX嵌入式等。

如果使用EXE读写PLC的变量的话,最简单的方式就是使用CCHmiRuntime.HmiRuntime类库,这种方式是最简单的。

其它还有各种方式,OPCDA、OPCUA、通过Socket直接与PLC通讯(PLC中需调用对应功能块)、Prodave(需授权)。

提问者对于答案的评价:
xiex

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:39
下一篇 2021年7月5日 下午12:39

相关推荐

  • prosave安装问题

    本人需要用以太网连接笔记本与SMART700IE v3触摸屏,根据网上所说,我准备下载一个Prosave来完成OS更新,之后下载了一个prosaveV9.0.3.0版本的…

    SIMATIC WinCC 2021年7月5日
  • 怎么回复自己的帖子啊?

    有人回复了自己的帖子但不知道怎么跟别人交流。 弱问如何回复别人的“回复” 最佳答案 呵呵,这是我回答的最容易的帖子。 你到你提问题的那个帖子,在问题ID号上有“…

    SIMATIC WinCC 2019年6月11日
  • 谁给写个c动作

    wincc全局数据库c动作,想写一个动作,一个变量大于一个值后,延时5秒钟,让一个二进制变量动作,试了两次,总是编译不过去,求助。 问题补充:最好给我写一个,变量a大于50后,延时…

    2020年11月1日
  • wincc在开机后,用户不登陆的情况下自动远行

    因为现场没有工作人员,而我要通过OPCServer.wincc来获得那台服务器的参数。。我远程控制时每一次都要重新启动。。(用Autostart)可是起来后。那边无人输入用户名和密…

    SIMATIC WinCC 2019年6月11日
  • WINCC获取当前用户

    根据wincc中登入的用户不同,对图形进行处理。比如对某些用户隐藏某些图形。   请问有什么方式可以做到吗?wincc自带的函数中是否有这样的函数:获…

    SIMATIC WinCC 2019年6月11日
  • WINCC掉线问题

    工程里面wincc有时有掉线问题,但是又迅速恢复了。想知道是什么原因造成的。还有我怎么在WINCC里面知道掉线的故障代码。就是组态王里面有个信息窗口,能查找什么时候掉线的,什么原因…

    SIMATIC WinCC 2017年12月2日
  • wincc与m218通讯问题

    四台设备用的是施耐德TM218LDA40DRPHN型号的plc,与wincc通讯,之前看到资料是用modbus tcpip,但这个型号的m218好像是没有以太网的,只有一…

    2021年7月5日
  • 站组态编辑器

    安装完wincc,再安装simatic net,添加组件没有wincc application,请教下各位这个怎么破 最佳答案 1、为什么在STEP …

    SIMATIC WinCC 2021年7月5日
  • WINCC单用户项目如何改成多用户项目

    我有一个已经写好的WINCC单用户项目,想改成多用户项目.怎么改 最佳答案 在wincc的控制中心,对你的项目名右键选属性里。在弹出的窗口中就可以更改成单用户、多用户、客户端等 提…

    SIMATIC WinCC 2019年6月11日
  • wincc运行中各个进程的名字和作用

    wincc运行中各个进程的名字和作用,请列的全一点  我主要想知道变量记录的进程名字 问题补充:我不是运行出错  我需要判断某个进程是否运行…

    SIMATIC WinCC 2017年11月19日

发表回复

登录后才能评论