组态王中如何定义opc服务器?

组态王中如何定义opc服务器?,第1张

1、首先要知道什么叫OPC,OPC是一个运行于基于PC操作系统的软件,所以做OPC是不现实的,建议使用SIMATIC NET(net pc6.x)或者其他第三方OPC软件。

2、现在版本的组态王针对西门子300系列的驱动已经可以使用了,如果不是使用CP5611等等专门的通讯卡,建议使用组态王本身的驱动来采集数据。

3、如果使用CP5611或者以太网等等来和西门子PLC通讯,建议用NET PC来做OPC,以太网方式的话还可以采用Kepware等OPC均可。 1、首先要知道什么叫OPC,OPC是一个运行于基于PC操作系统的软件,所以做OPC是不现实的,建议使用SIMATIC NET(net pc6.x)或者其他第三方OPC软件。

2、现在版本的组态王针对西门子300系列的驱动已经可以使用了,如果不是使用CP5611等等专门的通讯卡,建议使用组态王本身的驱动来采集数据。

3、如果使用CP5611或者以太网等等来和西门子PLC通讯,建议用NET PC来做OPC,以太网方式的话还可以采用Kepware等OPC均可。

1、首先打开电脑打开组态王软件。

2、其次建数据库创建ODBC数据源,在选择新建的数据库。

3、最后使用SQLInsert函数往数据库中插入数据就可以将数据保存到服务器里。

组态与OPC技术的MATLAB的数据交换步骤:

1、下载matlab7.0以上版本,最好别用7.0,matlab7.0虽然有opc工具箱,但没有opc仿真模块,我用的是matlab2010。

2、下载组态王6.53,我是在亚控科技官网下载的组态王6.53。

3、为保证OPC Toolbox 中对象和OPC 服务器对象连接起来,下载并安装客户端开发工具包OPC CoreComponents 2.00 Redistributable 2.20.msi控件。打开matlab安装路径D:\ProgramFiles\MATLAB\R2010b\toolbox\opc\opc\private,

找到该文件双击安装。(有些版本这个控件已经损坏了,考一下别人的也可以安装)

4、打开matlab,在command window 输入命令opcregister('install'),注册OPC 服务器和客户端用到的来安装能在网络上浏览其他计算机并能与之通讯的核心组件,分别是:

OPC 通讯接口组件OPCcomn_ps.dll

OPC 自动化接口组件OPCdaAuto.dll

OPC 代理占位组件OPCProxy.dll 

还有opc_aeps.dll。

5、在OPC 服务器和OPC 客户端进行分布式COM的环境设置,这个步骤有些麻烦,有个名为“dcom配置”的文件步骤很详细,上面有好几个系统的dcom配置,看准了我们需要的XP系统的。

这一步目的同样是为使OPC Too lbox 中的对象和OPC 服务器对象之间建立连接。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/675118.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-28
下一篇2023-07-28

发表评论

登录后才能评论

评论列表(0条)

    保存