




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验报告课程名称现场总线技术标题名称现场实验报告学生学院信息工程学科学院专业班学生学号学生名称导师2015年1月1日试验STEP7 V5.0编程基础和S7-300PLC配置一、实验目的老师说明STEP7软件和硬件配置的基本知识,同学熟悉STEP7使用步骤和硬件配置等,为后续实验奠定了基础。二、实验内容1、组合硬件和软件STEP7 V5.0是SIMATIC S7-300/400 PLC工作站专用配置创建和设计PLC控制程序的标准软件。执行以下步骤:(1)在运行STEP7 V5.0的软件、软件下创建自己的文件。(2)将SIMATIC S7-300PLC工作站配置、保存和编译下载到S7-300PLC
2、。(3)您可以使用STEP7 V5.0软件内的梯形逻辑、功能块图表或语句表进行编程,并应用STEP7 V5.0调试程序和实时监视程序。2,使用STEP7 V5.0的步骤图1-步骤1 7的基本步骤3、启动SIMATIC manager并创建项目(1)新建项目首先必须在电脑中创建自己的文档:File New 写Name(2)设置通信介面设置通信接口以使数据通信正常进行的方法有两种:1)所有节目SIMATIC STEP 7设置PG/PC介面PC适配器(auto)属性本地连接USB/COM(根据适配器连接到计算机的方式选择);2)SIMATIC manager介面选项PC适配器(auto)属性USB/
3、COM本地连接(根据适配器连接到计算机的方式选择)。(3)硬件配置要在自己的文档中配置S7-300PLC,常规装置需要相应的配置文档,西门子常规装置的配置文档位于STEP7 V5.0中,其步骤如下:插入l网站 SIMATIC 300网站;l选定SIMATIC 300(1)的硬件右侧Profi 标准 SIMATIC 300磁道、电源供应设备、CPU和I/O模块的硬件配置:轨迹:RACK-300Rail;而且,插入电源供应设备:(0)选择UR中的1,然后插入电源模块PS-300 ps3075a。插入CPU:可选(0)UR中的2,插入CPU模块CPU-300CPU315-2DP CPU配置模型(CP
4、U模块底部);l插入I/o模块DI/DO:1)选择(0)UR到4,插入输入/输出模块SM-300 DI/DO配置输入/输出模块型号(位于CPU模块顶部);2) S7-300 PLC中的某些CPU包含输入/输出模块,不需要DI/DO配置。(4)S7-300PLC CPU交换机和指示灯图1-1所示,S7-300PLC CPU上的开关和显示器指示灯图1-1 CPU开关和指示灯模式选择器:MRES:模块重置功能。STOP:停止模式,程序无法运行。运行:运行节目,程序员只读操作运行RUN-P:节目,读取和写入程序员指示灯:S F:组错误:CPU内部错误或诊断功能错误。图1-5 CPU开关和指示灯BF:组
5、错误:总线错误指示灯(仅限具有DP接口的CPU)。有失误的时候很亮。FRCE: FORCE:表示强制一个或多个输入或输出。DC5V:内部5VDC电压指示。RUN:在CPU启动时闪烁,并始终在操作模式下打开。STOP:在静止模式下总是很亮,当出现内存重置请求时,它会缓慢闪烁。插入记忆卡需要重置内存时闪烁缓慢,因此在重置内存时快速闪烁。(5)编程S7-300PLC采用模块化编程结构,可以在公共OB配置块、公共FC、FB功能和功能块、西门子提供的SFC、SFB系统功能块、DB数据块和模块之间相互调用。OB1是循环执行构造块,程序可以首先在OB1中循环,然后在OB1中调用其他节目块执行。在S7 Pro
6、gram下的Block中选择和打开OB1,对梯形逻辑、功能块图表或语句表进行编程,然后保存编译和下载以运行程序。(6)删除节目(重置存储):图1-2编程介面a,模式选择器放置在停止位置。b,模式选择器保留在MERS位置,直到停止指示灯闪烁两次(较慢)c、关闭模式选择器(自动返回停止位置)d,mode selector位于MERS位置(停止指示灯快速闪烁)e,禁用模式选择器(自动返回停止位置)(7)操作和监控在停止模式下运行CPU以下载整个SIMATIC 300站点。通过将CPU设置为RUN模式并打开监视,可以从OB1监视节目的运行状态。三、事故考试问题I .为什么需要硬件配置?PLC是一种模块
7、化结构,电源供应设备、CPU、i/o和其他模块由单独的块组成。PLC配置是硬件配置。简而言之,就是告诉系统,系统配置为可以连接到你的东西。第二,硬件配置和程序生成是否有先后之点?哪个更方便?没有先后之分。首先配置硬件,然后下载用户程序很方便。这将在STEP7牙齿硬件配置编辑器中显示可能的地址。然后在系统数据块之后,如果你的节目中硬件配置牙齿与你的实际硬件相匹配,你可以直接在SIMATIC管理器中选择Blocks,然后进行下载。当系统询问是否也要下载系统数据块时,您只需单击“Yes(是)”,即可将硬件配置信息和用户节目一起下载到CPU。四、实验经验在这次实验中,您学习了理解STEP7 V5.0的
8、软件,在软件下构建自己的档案,配置、存储和编译PLC工作站,下载PLC,使用软件梯形逻辑进行编程,以及实时监控软件。刚开始,我找到了配置的正确硬件,然后在前辈的地图下找到了与硬件完全一致的配置,之后比较容易。实验2 S7-300PLC之间的MPI通信一、实验目的熟悉现场总线网络MPI网络通信的基本原理和STEP7硬件配置,熟悉S7-300PLC编程和两个PLC之间MPI网络通信的具体方法。二、实验内容(1)要求:对于PLC和MPI网络配置,使用STEP 7 V5.x编程作为MPI网络通信,在第二个S7-300程序中编译密码集,并在第一个S7-300中输入8位交换机信号。如果交换机信号与密码不同
9、,则输出信号将在第二个PLC的一个输出点闪烁。如果交换机信号与密码相同,则牙齿输出点的输出信号较长。根据需要添加实验内容,并使用PLC内部的系统功能。(2)实验主要仪器和设备:S7-300可编程控制器、交换机设备、S7-300适配器、安装STEP7软件的工业电脑(或电脑)。(3)实验方法、步骤和结构试验:SIEMENS300(2)CPUSIEMENS300(1)CPU全局数据图2-1 MPI通信图表具体的实验步骤如下:1、硬件连接应用带连接器的屏蔽双绞线、通过PLC的MPI接口连接、实际线路连接、交换机输入连接同时清除两个S7-300PLC的所有现有程序,并通过STOP齿轮进行硬件配置和编程准
10、备。2、配置硬件使用SIMATIC manager为要联网的设备创建项目硬件工作站,然后使用硬件配置工具逐个打开每个工作站。1)打开SIMATIC Manager,然后选择从文件新建。在空白处单击鼠标右键,选择“插入新对象”,然后选择SIMATIC 300。2)配置第一台装置:根据实际硬件配置进行配置。第二个设备:根据实际硬件配置进行配置。3)选择“网站”以“保存并编译”。3、设置MPI地址配置硬件时,必须在MPI网络中定义CPU连接并分配其MPI地址。1)在SIMATIC 300(1)下,选择“Hardware(硬件)”。2)选择双击、CPU315-2DP。3)选择双击,然后选择属性。4)选
11、择MPI(1)并设置其地址。在硬盘(点对点)上存储CPU配置参数,然后在每个CPU上单独安装。4、检查网络1)网络配置在两个PLC硬件配置中,从菜单栏中选择“选项”,然后选择“配置网络”以执行联网。选择“MPI(I)双击”以连接两个PLC网络。使用Profibus电缆连接MPI节点时,可以使用多条MPI电缆进行连接。在这里,您可以通过MPI线连接,以便与所有CPU建立在线连接。您还可以打开网络配置视图,并使用SIMATIC management中PLC下的Accessible Nodes功能测试连接状态。5、设计程序编译程序进入计算机编程时,可以选择SIMATIC 300(1)CPU 315-
12、2dpS7 program(1)blocksob1,以便在双击后开始创建节目。第一个S7_300的块图表:读取8位交换机信号IB0并将其转发到MB0:MOVEIB0MB0EN埃诺磷OUT第二个S7-300的块图表:输入密码,固定数据输入1280,发送到MW2:MOVE1280MW2EN埃诺磷OUT交换机信号数据MW6与密码数据MW2比较:MW2MW6CMP=1IN1IN2MW2MW6CMP1IN1IN2输出为Q0.0。输出信号灯闪烁:第二个CPU的时钟内存,地址M100闪存频率为1Hz,周期=1s,通过灯=0.5s,关闭灯=0.5s节目块图表M100 Q124.56、创建全局数据表应用全局数据
13、定义工具以生成全局数据表。编译数据表两次,然后将其装入CPU。程序将数据从第一个CPU的MB0传输到第二个CPU的MW6,编译两次,然后下载。创建全局数据表的步骤如下:1)选择MPI网络旧项目介面双击MPI网络选项定义全局数据,创建或打开全局数据表2) CPU分配单击GDID,然后单击空格右键CPU单击CPU双击SIMATIC 300(1) 双击CPU3)输入发送和接收数据(显示发送者)MB0“输入”“选择作为发射器”“CPU”弹出空格右键“单击CPU”“双击SIMATIC 300(2)”“双击选择其他CPU”“下一个空格”MW6“编译”“关闭”4)下载节目定义完整的局数据,然后下载程序。下载
14、程序之前,必须整理现有程序。SIMATIC 300(1)下载。5)操作和结果a,将两台S7-300PLC交换机插入RUN齿轮,如果S7-300 CPU的其他灯没有亮,全局数据将开始自动循环交换。b、在第一个PLC上输入8位交换机IB0,将数据传递到MB0,MPI网络,运行全局数据表,将资料传输MW6上的数据从第一个PLC上的MB0比较到第二个PLC上的MW6,将密码数据与第二个PLC上的MW2上的C进行比较,然后在第二个PLC的输出点Qxxx.x上输出结果。如果信号与密码相同,则第二个PLC输出等Qxxx.x将打开。三、事故考试问题下载程序之前,如何删除原始程序?现在,PLC下载新程序时,将自
15、动复盖原始程序。要直接擦除,请重置寄存器内容,首先将模式选择器放置在停止位置,然后将模式选择器放置在MERS位置,直到停止指示灯闪烁两次,然后释放模式选择器,以便模式选择器保留在MERS位置。此时,STOP指示灯快速闪烁,释放模式选择器即可。2、下载程序时应注意哪些问题?a硬件配置没有错误,配置都错了,下也没有用。b最好先下载新的硬件配置信息,然后确认键是否按在STOP齿轮上,然后再进行步骤。c要求在编译新配置时单击Yes。这意味着还必须将新的硬件配置信息下载到CPU。否则,新的硬件配置可能与现有用户程序冲突。3、交换机数量上密码数据是如何显示的?把密码设置为小于256的数字,运行程序,看看结
16、果如何。为什么?字节数据转换为单词后,MB0,MB1将分别为MW6的8位高和8位低,MB1不补充0,MB0传递到MW6,从而成为8位高。低于256的话,输出信号会变长,因为密码相同。四、实验经验在这次实验中,我学习了PLC的两个PLC之间的MPI网络通信方法,还学会了用梯子编程,如果是简单的程序,基本上可以自行编制。在大卫亚设,美国电视电视剧(Northern Exposure)实验中,我不懂程序原理,难点就出现在那个密码里,后来我向师姐请教才知道。实验3 S7-300PLC之间的DP通信一、实验目的熟悉现场总线DP网络通信的基本原理,了解S7-300编程和两个PLC之间DP网络通信的具体方法。二、实验内容1)要求:对于PLC和DP网络配置,使用STEP 7 V5.0编程通过DP网络通信编译第二S7-300(从属)程序中的双字节密码集(3)(每个256,512,122)交换机信号与密码集相同,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石料沙石运输合同书
- 商场租赁合同
- 学生实习劳动合同
- 公司场地出租合同
- 营销现场作业安全管理和反窃电技能竞赛参考练习测试题附答案
- 手房合同补充条款
- 医疗器械委托研发合同
- 金融信息数据交易合同
- 绿桐种植合同范本
- 市政市容工程合同范本
- 企业火灾应急处置
- 旅游专业考试题
- 《城市社区社会组织参与社区治理探究的国内外文献综述》2800字
- 2024年基层法律工作者工作总结(3篇)
- 哈登课件教学课件
- 食品安全审核
- DB43T 876.1-2014 高标准农田建设 第1部分:总则
- 西门子S7-1500 PLC技术及应用 课件 第7章 S7-1500 PLC 的上位机WinCC RT
- 房产中介业务管理手册
- A、B封灌胶来料检验标准
- 西安丝路智慧-智慧文旅云服务平台建设方案
评论
0/150
提交评论