免费预览已结束,剩余12页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 实验名称 : MATLAB与s7-PLC的连接二、 实验目的 : 本试验使用OPC技术实现MATLAB与s7-300PLC的数据交换。三、 实验设备1、硬件要求S7-300PLC; PC机。2、软件要求西门子step7;SIMATIC NET;MATLAB四、 实验内容及步骤步骤一、首先建立OPC服务器与s7-300PLC的连接。此步骤已经在上个试验OPC服务器与S7-PLC S7连接的建立中完成了。步骤二、数据通讯的测试OPC ScoutOPC Scout 工具随Simatic Net 软件一起提供,当完成PC Station 组态下载后,可用此工具进行OPC Server 和PLC 的数据通讯测试。1) 打开 OPC Scout,(StartSIMATICSIMATICNetOPC Scout),如图1 图1:启动OPC Scout2)双击“OPCSimaticNet”在随之弹出的“ADD Group”对话框中输入组名,本例命名为“OPC”。点击OK 确认。如图2所示:图23) 双击已添加的连接组(OPC),即弹出“OPC Navigator”对话框,此窗口中显示在Configuration Console 所激活的连接协议。双击“S7”,在PCStation 组态NetPro 中所建的连接名会被显示(S7 connection_1)。双击此连接,即可出现有可能被访问的对象树(objects tree),在PLC CPU 中已存在的DB 块也会出现。4) 双击任意所需访问的PLC 数据区都可建立标签变量。这里以DB 区为例。双击 DB 如果所显示的DB 块有红叉标记,这并无问题。只要再次双击“New Definition”,“Define New Item”对话框即被打开。可在此定义标签变量与数据类型。注:Datatype、Address、No.Value 参数必须定义,No.Value 是指数据长度。定义完成后,点击OK 确认。这里在DB100数据块下建立多个标签变量:图: 定义条目及标签变量5) 在“Define New Item”中点击确认后,新定义的条目即显示在OPC Navigator 的中间窗口。点击“-”就可将此条目移到OPC-Navigator 的右侧窗口,再点击OK 按钮就可将此条目连接到OPC Server。图: 建立定义条目与OPC Server 连接6) 上一步确认后,所定义的条目(Item)即嵌入到OPC Scout 中。如果“Quality”显示“good”,则OPC Server 与PLC 的S7 连接已经建立,也就意味着可以对标签变量进行读写操作。图:OPC Scout 与OPC Server 的连接步骤三、matlab与OPC Server 的连接1)打开MATLAB的Simulink Library Browser。新建一个model,命名为:test2)在Simulink Library Browser中打开OPC toolbox,把OPC Configuration、OPC Read、OPC Write等组件拖到test中。如下图所示:3)在test中双击OPC Configuration,弹出Block Parameters:OPC Configuration对话框,单击Configure OPC Clients弹出OPC Client Manager对话框,如下图所示:4)单击Add按钮,弹出OPC Server Progerties对话框,单击Server后面的Selected按钮,在弹出的OPC Configuration:select对话框中选择OPC SimaticNET选项。之后单击OK确认。5)连接OPC Read组件要读取OPC中的变量。在test中双击OPC Read,弹出Block Parameters:OPC Read对话框,在Client下拉列表中选择localhost/OPC.SimaticNET,单击Add Items弹出Select Item对话框,如下图所示:在弹出的对话框中选择欲连接的变量:level1。在左半边选择level1,单击中间的按钮,把变量移至右半框,单击OK确认,如下图所示:6)按照同样的方式连接其他要读写的变量图:连接变量level2图:连接变量pump01图:连接变量pump027)按下图添加其他模块,对pump01、pump02赋值。8)分别对Sco
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年B2驾照科目一全套考试题(100题含详细答案)
- 2026年江苏省新初一均衡分班调研数学试卷及答案
- 工会集体协商与集体合同工作情况报告
- 2026年工业节能监察人员培训考试题完整解析
- 2025年造纸废水污染物检测员考核试题附带解析
- 节能减排技术与管理手册
- 服装设计与生产规范
- 合同拟定咨询服务运营方案
- 2025-2026年九年级道德与法治上册第7单元法治社会测试卷
- 英语(五年级上册)-U5-L2课件 One Earth,One People
- 《征兵入伍应征公民体格检查标准条文释义》
- 三年级微机教案
- 高毅投资冯柳文章(全集)
- 玻璃幕墙监理要点
- 跳绳荣誉栏模板
- TCCAA23食品安全管理体系果蔬生产企业要求
- YY/T 1293.6-2020接触性创面敷料第6部分:贻贝黏蛋白敷料
- GB/T 4857.10-2005包装运输包装件基本试验第10部分:正弦变频振动试验方法
- GB/T 1267-2011化学试剂二水合磷酸二氢钠(磷酸二氢钠)
- 第七章 在最优化问题中的比较静态分析.电子教案教学课件
- 人才分类认定申请人工作简历表
评论
0/150
提交评论