VB与西门子OPC通信注解.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《VB与西门子OPC通信注解.doc》由会员分享,可在线阅读,更多相关《VB与西门子OPC通信注解.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-作者xxxx-日期xxxxVB与西门子OPC通信注解【精品文档】VB与西门子S7300的OPC通信一、通过STEP7软件建立一个新项目OPC,在项目中添加SIMATIC 300站和一个PC 站,其中PLC站中第四个槽安装的CP343模块。PC站的第一个槽 为OPC SERVER ,第三个槽为 IE GENERAL,然后在NETPRO下配置PLC和PC站的网络连接:(注意:是在PC站上新建的网络连接,连接类型选的S7连接)二、通过station configurator软件 配置本机的PC站(要和STEP7中配置的相同),然后把PLC和PC站都下载下去(注意:下载PC站的时候要把S7ONLIN
2、E (STEP7)-;PC internal(local))。三、打开OPC Scout,(Start;SIMATIC;SIMATICNet;OPC Scout), 双击“OPCSimaticNet”在随之弹出的“ADD Group”对话框中输入组名,本例命名为“OPC”。点击OK 确认 ;双击已添加的连接组(OPC),即弹出“OPC Navigator”对话框,此窗口中显示所有的连接协议。双击“S7”,在PC Station 组态NetPro 中所建的连接名会被显示(S7c
3、onnection_1)。双击此连接,即可出现有可能被访问的对象树(objects tree),在PLCCPU 中已存在的DB 块也会出现以上完成的OPC SERVER部分的配置。四、用VB编写了OPC客户端应用程序。主要程序代码如下:(1) 连接OPC服务器Dim WithEvents MyOPCServer As OPCServer 定义服务器对象变量MyOPCServerDim WithEvents MyOPCGroupAs OPCGroup 定义OPC组对象变量MyOPCGroupSet MyOPCServer = New OPCServerMyOPCServer.Connect OP
4、C.SimaticNET 连接SIMATICNET 的OPC服务器(2) 添加OPC组对象Set MyOPCGroup=MyOPCServer.OPCGroups.Add(Group1)添加OPC组对象MyOPCGroup.IsSubscribed= True设置该组数据为后台刷新MyOPCGroup.IsActive = True设置该组为激活状态MyOPCGroup.UpdateRate=1000设置数据刷新时间为1000(3) 添加数据项Dim abItemIDs() As String项标识符Dim abClientHandles() As Long客户端句柄Dim abServerH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 西门子 OPC 通信 注解
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内